解决Nginx配置Https时出现多重重定向问题
在使用Nginx配置Https时,一般情况下我们用Http协议转到Https协议时,通常的做法时监听一个Http协议,
server {
listen 80;
server_name www.abcd.com;
rewrite ^(.*)$ https://www.abcd.com permanent;
}
然后再使用rewrite转发到Https协议上,这时网页就有可能会提示说重定向过多而无法正常访问,
这时我们将rewrite改换成return就可以了
server {
listen 80;
server_name www.abcd.com;
return 301 https://www.abcd.com$request_uri;}
正文到此结束