1
關注我的配置文件:Nginx的 - 從HTTP重定向正確://到https://加www
server {
listen [::]:443 ipv6only=off ssl;
server_name www.example.com;
// ssl stuff
return 301 https://example.com$request_uri;
}
server {
listen [::]:80 ipv6only=off;
return 301 https://example.com$request_uri;
}
server {
listen [::]:443 ssl;
server_name example.com;
// php and ssl stuff
}
我不明白爲什麼http://www.example.com
重定向到https://www.example.com
再到https://example.com
。如何將http://www.example.com
直接重定向到https://example.com
?
您是否啓用了HSTS?如果是的話,那麼第一次重定向是由您的瀏覽器直接完成的,沒有任何網絡交互,所以沒有什麼可擔心的。 – Tom
@Tom是的!很高興知道!萬分感謝。 – Joy
所以我讓你更新你的問題添加HSTS並驗證我的答案:) – Tom