略過並前往主要內容
致電我們
  • 香港 服務時間:9:00~18:00 周一至周五3018 8600
服務專線和服務時間
預約回電

無須線上等候,提交預約我們將儘快回電。

預約回電
說明中心

瀏覽我們線上說明資源

說明

WordPress 說明

我們已盡最大努力為您翻譯本頁面。 我們也有提供英文頁面。

在Windows上為WordPress重新導向HTTP至HTTPS

若要將您的WordPress網站重新導向至Windows上的安全HTTPS協議,必須進行幾個步驟,才能重新導向正常運作。

請注意:如果您的網站託管在我們的WordPress託管主機平台上,您無需手動變更這些設定,則會自動設定HTTPS通訊協定。

WordPress準備步驟

在修改任何程式碼前,請先進行這些步驟。

  1. 登入WordPress
  2. 在選單中點選「設定」 ,然後點選「一般」
  3. 在「一般設定」中找到下列項目::
    • WordPress位址(URL):
    • 網站網址(URL):
  4. 更新兩個網址至包含https而非http
  5. 儲存變更

Windows重新導向步驟

如果您的WordPress網站託管於Windows,則會使用web.config設定檔將web.config放置在網站根目錄後,系統會在偵測到並執行檔案後變更網站行為。

  1. 從主機帳戶下載web.config複本。
  2. 使用您偏好的文字編輯器開啟檔案

    注意:確定您要使用不使用自動換行的純文字編輯器編輯web.config檔案。部分編輯器(如MS Word或已啟用自動換行的Notepad)會插入看不見的字元,表示換行。您的web.config檔案包含以下特殊字元時,將無法運作。

  3. 進行必要的變更(請參閱以下範例)。
  4. 儲存您的變更。
  5. 將修改過的web.config上傳到您的主機帳戶。
  6. 在使用HTTP通訊協定的網站上測試您的作品,網站應該會自動重新導向到HTTPS。

範例WordPress web.config內容

您的WordPress網站web.config檔案應該應該已有預設項目。它應該看起來像這個例子:

?xml版本=“ 1.0” coding =“ UTF-8”? >設定> system.webServer >重寫>規則>規則名稱=“ WordPress規則” stopProcessing =“ true”>符合url =“。*” / >條件>新增輸入=“ {REQUEST_FILENAME} ” matchType =“ IsFile” negate =“ true” / >新增「input =“ =” {REQUEST_FILENAME} “ matchType =” IsDirectory“ negate =” true“ / > /條件> action type =“ Rewrite” url =“ index.php” / > / rule > / rules > / rewrite > /system.webServer > / configuration >

為確保您的主機帳戶會在所有網站流量上強制使用HTTPS通訊協定,您需要在web.config檔案中新增下列項目。

清除/ >規則name =“重新導向至https” stopProcessing =“ true”>符合url =“(。*)” / >條件>新增輸入=“ {HTTPS} ” pattern =“ off” ignoreCase =“ true” / > /條件> action type =“ Redirect” url =“ https://{HTTP_HOST}{REQUEST_URI} ” https://{HTTP_HOST}{REQUEST_URI} =“永久” / > / rule >

您需要將程式碼片段放在web.config檔案的規則之後。看起來應該和下面的例子類似:

?xml版本=“ 1.0” coding =“ UTF-8”? >設定> system.webServer >重寫>規則>清除/ >規則name =“重新導向至https” stopProcessing =“ true”>符合url =“(。*)” / >條件>新增輸入=“ {HTTPS} ” pattern =“ off” ignoreCase =“ true” / > /條件> action type =“ Redirect” url =“ https://{HTTP_HOST}{REQUEST_URI} ” https://{HTTP_HOST}{REQUEST_URI} =“永久” / > / rule >規則名稱=“ WordPress規則” stopProcessing =“ true”>符合url =“。*” / >條件>新增輸入=“ {REQUEST_FILENAME} ” matchType =“ IsFile” negate =“ true” / >新增「input =“ =” {REQUEST_FILENAME} “ matchType =” IsDirectory“ negate =” true“ / > /條件> action type =“ Rewrite” url =“ index.php” / > / rule > / rules > / rewrite > /system.webServer > / configuration >

更多資訊