添加ssl成功,但是访问的时候还是提示不安全
添加的时候应该是成功了的......................++*++*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。
谢谢。
会不会是因为我使用了ngrok内网穿透的原因?
所以得到的证书是不对的? 提示不安全的原因很多,我所知的就是
1.证书无效,或者说证书和域名不一致,你不能拿百度的证书给自己用吧,
2.链接里面不能包含http请求,比如图片,css js,如果有请改成https或者去掉 访问http跳https
我是判断端口的,
if ($server_port = 80){
return 301 https://$server_name$request_uri;
} #1
信息有限没法说,发出域名看看
http跳https 可以在 https://lnmp.org 官网上搜索301,有具体设置的代码
#4
用if判断端口效率比较低,不如直接80端口的http自己一个虚拟主机
另外如果你绑定了多个域名,要http跳到https的不同域名上,用$server_name不合适,建议使用 $host,$server_name 只读取虚拟主机server_name的第一个域名 谢谢楼上两位的回复。
学习了
页:
[1]