nginx使用301实现http跳转到https,却报错无法访问此网站?
一次nginx糟糕的301体验,nignx跳转的配置如下:
server {
listen 80;
server_name xxx.com www.xxx.com;
return 301 https://www.xxx.com$request_uri;
#强制SSL
#rewrite ^(.*)$ https://$host$1 permanent;
}
突然访问http://xxx.com却告知跳转不了

然后就上网查询,排除自身服务器的各种情况,关闭bbr,修改了各种各样的nginx跳转方式,却没有效果,
查找问题足足花了2个小时,却没有任何成果。nginx配置明明是正确的的却跳转不了到https,突然想起服务器在香港,可能是网络问题,然而用了一台海外的windows机器访问,却正常301跳转。呵呵,我也服了。
相关文章
暂无评论...