提供WordPress、SEO技術與各項 IT 資訊
一般來說,Apache 配置好 http 和 https 後,如果想要做http強轉到https,需要設置url重定向規則,本文主要和大家分享Apache http自動跳轉到https的幾種方法,當你的站點使用了HTTPS之後,你可能會想把所有的HTTP請求(即 80 port的請求),如果客戶機使用的是集成式環境如:WAMP、PHPStudy、Lamp、Apache都可以參考本嚮導進行配置。
在開始配置之前,需要找到Apache的主配置文件httpd.conf。
LoadModule modules/ mod_rewrite.so
DocumentRoot D:\www\mydomain
這裡的D:\www\mydomain 就是網站的網頁文件根目錄。
進入到D:\www\mydomain 文件夾下,創建一個空白文件.htaccess(如果存在該文件,直接編輯該文件),將下列代碼粘貼至.htaccess 文件內容最後面
DRewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
保存正在編輯的.htaccess 文件。清除瀏覽器緩存,重新訪問您的網站域名查看跳轉效果。