VPS侦探论坛

 找回密码
 注册
查看: 3353|回复: 5

添加ssl成功,但是访问的时候还是提示不安全

[复制链接]
发表于 2019-3-27 23:39:39 | 显示全部楼层 |阅读模式

添加的时候应该是成功了的......................++*++*
Test Nginx configure file......
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
Reload Nginx......


但是访问的时候,还是提示不安全。  已经重启过nginx。

访问的页面是一个新建立的html页面,里面只有几个字母,所以不会有非https的链接。

请问这是什么样的情况呢。  另外,如何才可以使访问 http 的时候自动跳转到 https。

谢谢。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2019-3-27 23:46:26 | 显示全部楼层

会不会是因为我使用了ngrok内网穿透的原因?



所以得到的证书是不对的?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2019-3-27 23:52:15 | 显示全部楼层

提示不安全的原因很多,

我所知的就是
1.证书无效,或者说证书和域名不一致,你不能拿百度的证书给自己用吧,
2.链接里面不能包含http请求,比如图片,css js,如果有请改成https或者去掉
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2019-3-27 23:53:46 | 显示全部楼层



访问http跳https
我是判断端口的,

        if ($server_port = 80){

        return 301 https://$server_name$request_uri;
        }
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2019-3-28 20:20:43 | 显示全部楼层

#1

信息有限没法说,发出域名看看
http跳https 可以在 https://lnmp.org 官网上搜索301,有具体设置的代码

#4
用if判断端口效率比较低,不如直接80端口的http自己一个虚拟主机
另外如果你绑定了多个域名,要http跳到https的不同域名上,用$server_name不合适,建议使用 $host,$server_name 只读取虚拟主机server_name的第一个域名

军哥运维代购:http://shop63846532.taobao.com/

 楼主| 发表于 2019-3-29 01:25:17 | 显示全部楼层

谢谢楼上两位的回复。
学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-9-22 23:18 , Processed in 0.026732 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表