Nginx HTTP 跳轉 HTTPS

雖然自動轉跳多數人會選擇分為兩個伺服器,一個 HTTP 一個 HTTPS,在 HTTP 內設定轉跳 301 或 302 等或是 Return,例如以下:



不過個人覺得分開兩個伺服器太麻煩,寫在同一個伺服器內即可:

寫個判斷就好
if ($ssl_protocol = "") { return 301 https://$server_name$request_uri; }

發表迴響