Apache 設定 http 自動轉址導向 https


當網站從 http 轉換到 https 後,想自動將前往 http 的訪客自動轉址到 https,可以通過修改 .htaccess 設定mod_rewrite,或者直接編譯 httpd.conf 實現,以下是兩種方法的設定步驟。

.htaccess
例如我想將所有訪客重新導向 https 相應的頁面,只要在 .htaccess 設定即可:

修改後便會生效,不用重新啟動 Apache.

httpd.conf
在 httpd.conf 找到 http 的相關 virtualhost, 在段落最後加上以下一行:

Redirect permanent / https://www.phpini.com

修改後需要重新啟動 Apache 才會生效:

# systemctl restart httpd
Tags:

One Response

  1. 過客 28 June 2017

Leave a Reply