Nginx https to http
.....http
{
listen 80;
listen 443 default ssl;
server_name test.com192.168.8.8;
ssl_certificate ts.crt;
ssl_certificate_key ts.key;
root /web;
............
}
.............
(以上配置80 和 443 都可以访问,配置是没问题的)
因为ssl 的验证是给 test.com的,通过验证的,就是浏览器不会说不匹配什么的
但是 我访问 https://192.168.8.8 就会出现浏览器不匹配的安全问题
##########################################################
所以我想 如果访问https://192.168.8.8直接rewrite http://192.168.8.8
各位有什么高招么?最好是经过自己试验过,确实有效的
你的ssl证书是第三方公认的么?
不是吧?所以会有警告。
if ( $host ~* (test)\.(com))
{
rewrite ^(.*) http://www.test.com$1 permanent;
} 是第三方StartSSL 申请的,你的这个不是这个结果
回复 2# wenhq
回复 3# winlinker
测试过?我线上环境OK。贴下你的配置看下。
页:
[1]