噠啦噠啦噠...計算中...計算中...啟動序列 42...

啵啵嗶嗶啵… 機器人自動化中… 此網頁是經由機器人自動翻譯成您的本地語言。某些翻譯可能還不盡完善,我們需要您的幫助!使用頁面底部的按鈕告訴我們本文是否有幫助。 前往英語版本
在Windows上為WordPress重新導向HTTP至HTTPS
若要將您的WordPress網站重新導向至Windows上的安全HTTPS協議,必須進行幾個步驟,才能重新導向正常運作。
請注意:如果您的網站託管在我們的WordPress託管主機平台上,您無需手動變更這些設定,則會自動設定HTTPS通訊協定。
WordPress準備步驟
在修改任何程式碼前,請先進行這些步驟。
- 登入WordPress
- 在選單中點選「設定」 ,然後點選「一般」 。
- 在「一般設定」中找到下列項目::
- WordPress位址(URL):
- 網站網址(URL):
- 更新兩個網址至包含https而非http
- 儲存變更
Windows重新導向步驟
如果您的WordPress網站託管於Windows,則會使用web.config設定檔。將web.config
放置在網站根目錄後,系統會在偵測到並執行檔案後變更網站行為。
- 從主機帳戶下載
web.config複本。
- 使用您偏好的文字編輯器開啟檔案
注意:確定您要使用不使用自動換行的純文字編輯器編輯web.config檔案。部分編輯器(如MS Word或已啟用自動換行的Notepad)會插入看不見的字元,表示換行。您的web.config檔案包含以下特殊字元時,將無法運作。
- 進行必要的變更(請參閱以下範例)。
- 儲存您的變更。
- 將修改過的
web.config
上傳到您的主機帳戶。 - 在使用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 >
更多資訊
- 更多有關我們對 WordPress 提供的超豪版支援中心服務資訊,請見 WP Premium 支援中心目錄。