(WordPress系列)網站頁面突然顯示不出來?http和https差別?

我辛辛苦苦架好的網站,怎麼突然彈出…could not be accessed的提示視窗?網頁和內容怎麼不見了?煩惱到中午吃不下飯,晚上睡不著覺,滿腦都是為什麼? 別擔心,八九不離十是您府上的URL在run autoSSL、換Domain,或換網址後所造成的,現在,需要確認的是目前URL設定的網址和http與HTTPS沒設定正確的關係。

HTTP和HTTPS是什麼?

我們可以在許多網頁的瀏覽器上方網址欄位開頭看到”不安全”字樣,即是”http 超文本傳輸協定(HyperText Transfer Protocol)“;如果看到開頭有一顆鎖頭,那就是”https“ ,多一個”s”為Secure(安全)的意思,通訊過程使用 SSL/TLS 進行加密,在 HTTP 之上定義了相對安全的資料傳輸方法。[可參考(WordPress系列)新手常見的Error 526 錯誤頁面處理]

檢查與設定

我們提供了兩個方法:
  1. 到自己申請的虛擬主機商網站內後台 > bluehost(本網站以bluehost做範例介紹) > my sides > site URL > 檢查網址是否正確 > 網址開頭http或https否正確。(如有申請過免費或付費SSL為https://…自己的網址;如果沒有申請過SSL憑證,則是http://…自己的網址)
  2. 到自己wordpress admin後台 > 設定 > 一般 > WordPress 位址 (網址)、網站位址 (網址) > 檢查網址是否都相同,且http、https有正確顯示
處理後重新進入自己的網站,能正常顯示就大功告成囉!