HTTPS 重定向

server {
    listen 80 default_server;
    listen [::]:80 default_server;
    server_name example.com www.example.com;
    return 307 https://$host$request_uri;
}

301 重定向也是一種替代方案,但如果對 301 進行 POST,則許多客戶端將重新提交請求作為 GET - 這幾乎總是會在伺服器端失敗。A 307 規定了相同的請求型別。