如果开启了强制HTTPS,如果没有带www域名没有SSL证书,只有带了www域名有SSL证书,那么访问 http://xxx.com/ 就会跳转到 https://xxx.com/ 可是该域名没有域名,会被浏览器拦截访问,提示域名没有证书。
本来是想到用“开启重定向”使 http://xxx.com/ 跳转到网址 https://www.xxx.com/ 就能解决问个问题。
但是 强制HTTPS 的代码在前,301跳转代码在后,强制HTTPS时已经被浏览器拦截了。
如果把
- #引用重定向规则,注释后配置的重定向代理将无效
- include /www/server/panel/vhost/nginx/redirect/xxx.com/*.conf;
复制代码 移到
- #SSL-START SSL相关配置,请勿删除或修改下一行带注释的404规则
复制代码 前面,这能避免被浏览器拦截这个问题
希望官方能调整修复下这个问题 @大炮运维V587
|
|