使用 .htaccess 的檔案,來強制把 HTTP 導向 HTTPS

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

說明如下:

RewriteCond %{HTTPS} off

以 HTTPS 為首的,就不理他,只處理其他的。

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
所有的其他連線要求
都把要求的網址重寫一次,將 HTTP 改為 HTTPS。
[R=301,L],則是說轉址R是以301永久轉換的模式來轉換。
L:到這裡結束

Leave a Reply

avatar
  訂閱  
Notify of