將 Linux 主機服務的 WordPress 網站重新導向至 HTTPS

為 Linux 主機服務帳戶安裝 SSL 憑證後,您仍需要進行部份設定,才能讓 .htaccess 檔案自動將訪客導向至 HTTPS 版本的 WordPress 網站。

請注意:設有 SSL 憑證的 WordPress 託管帳戶適用此處說明。憑證安裝完畢後,我們會自動為您設定 HTTPS 重新導向。

  1. 登入您的 WordPress 儀表板
  2. 將滑鼠移到左方導覽面板的「設定」,然後點一下「一般」。
  3. 前往新頁面的下列欄位:
    • WordPress 位址 (URL)
    • 網址 (URL)
  4. 將所有欄位網址的 http 更新為 https
    • 舉例來說,http://coolexample.com 需改為 https://coolexample.com
  5. 將頁面向下捲動到底部後,點一下「儲存變更」。
  6. 使用 cPanel 檔案管理員開啟 /public_html/ 資料夾中您目前使用的 .htaccess 檔案。如果您無 .htaccess 檔案,則需建立此檔案。
  7. .htaccess 檔案頂端插入以下程式碼:
  8. # BEGIN GD-SSL
    <IfModule mod_rewrite.c>
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_USER_AGENT} ^(.+)$
    RewriteCond %{SERVER_NAME} ^coolexample\.com$ [OR]
    RewriteCond %{SERVER_NAME} ^www\.coolexample\.com$
    RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
    Header add Strict-Transport-Security "max-age=300"
    </IfModule>
    # END GD-SSL
    
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    # END WordPress
  9. 點一下畫面右上方的「儲存變更」。

更多資訊


這篇文章有用嗎?
感謝您提供意見。 若要與客戶服務代表聯絡,請撥打支援中心電話號碼,或使用上方的對話選項。
很高興能幫上忙! 還有什麼可幫您的嗎?
很抱歉有這種情形。 請告訴我們您不了解的部分,或解決方案無法解決您問題的原因。