Nginx HTTP 跳轉 HTTPS 雖然自動轉跳多數人會選擇分為兩個伺服器,一個 HTTP 一個 HTTPS,在 HTTP 內設定轉跳 301 或 302 等或是 Return,例如以下: 不過個人覺得分開兩個伺服器太麻煩,寫在同一個伺服器內即可: 寫個判斷就好 if ($ssl_protocol = "") { return 301 https://$server_name$request_uri; }