一如往常打開自己的 WordPress 網站打算做編輯,順便到首頁欣賞自己的努力,結果卻出現白畫面並顯示「你的連線不是私人連線?」就連不上首頁了該怎麼辦? 這篇教學提供你幾個方法快速解決這狀況!
狀況原因與對應解決方案
會顯示連線錯誤其實有相當多情況,下方的提示也不盡相同,可能會有的如下:
- 這個網站無法提供安全連線
- 使用了不支援的通訊協定
- ERR_CERT_DATE_INVALID
- ERR_SSL_PROTOCOL_ERROR
- ERR_CERT_AUTHORITY_INVALID
- ERR_CERT_COMMON_NAME_INVALID
- ERR_SSL_VERSION_OR_CIPHER_MISMATCH
此外還有很多敘述,目前我看到是使用 Bluehost 主機遇到這狀況的人比較多,此外這家主機也比較常遇到 500 Internal Server Error 的狀況。總之如果你出現類似提示,可以思考看看自己是下方的哪項原因:
剛開始架站沒幾天
如果你正在學習 WordPress 架站,做著做著突然就故障並顯示錯誤,那很有可能是因為你在網域商購買完網域名稱後,沒有去信箱收信並完成驗證的原因導致(多數廠商聲明要 3 天內完成驗證,不然就直接鎖)。
解決方法有兩個:第一個是去信箱的各個位置找到驗證信並按照指示完成驗證;第二是個如果去信箱沒找到信件的話,改去找當時購買的網域商官網 (Gandi、Namecheap、Bluehost 之類的),直接點選 Contact 聯絡客服表示沒有收到信件(又或者直接把錯誤提示文字貼給他),他們可以直接重寄一次,完成驗證就可以了。
DNS 設定錯誤
剛購買完網域名稱,設定好 DNS 指向主機,並且也在主機上換了網域名稱沒多久就出現這錯誤了? 那有可能是你 DNS 設定錯誤,麻煩在網域商那裡的後台確認 DNS 設定的 IP 是完全對應到主機。如果你是使用 Cloudways 主機可以參考這篇設定。
SSL 安全憑證出錯
這個算是承上題,如果 IP 位址正確的話,下一個可能就是 SSL 安全憑證過期、又或者一開始就沒安裝了,只有在正確安裝後你才能順利連線上 HTTPS 的網址。要在主機商的地方找到 SSL Certificate 之類的關鍵字,然後 SSL 申請好,之後應該可以成功,Bluehost 主機可以參考這教學設定 SSL。如果找不到的話一樣就直接聯絡主機商的客服吧。
剛掛上 Cloudflare CDN 服務
如果你在哪邊的教學看到「Cloudflare 可以幫網站加速」之類的敘述然後照著操作,之後過沒幾天、或者當天就出現這個錯誤,可能就是有衝突,去把所有的操作回復,像是 Cloudflare 的資料刪除,網域商的 DNS 重新設定,這樣通常就可以解決。
而 Bluehost 似乎也有直接把 Cloudflare 功能顯示在後台,也是有很多教學說要打開,如果你是打開後不會關的話,可以直接聯絡 Bluehost 的客服,他可以幫你處理。
其他
換個網路連線看看,很有可能是你自己手邊用的網路故障;甚至有可能只是你使用的裝置時區設錯,稍微確認一下;或者到你的主機商後台清除一下快取,然後再把上方的那些狀況全部看一次,並且到對應的後台去做確認。
如果照做之後發現依然無法處理,那就把你所有購買的地方,依序把所有客服都問一次看看吧~
直接跳過這錯誤畫面瀏覽
雖然我不太建議,但其實也是可以直接跳過這畫面進行瀏覽的,只要點選畫面中的「進階」,下方就會跳出個「繼續前往網站 (不安全)」點下去就可以囉!
在你遇到連線錯誤的時候,第一時間可以在自己的社群公告這個應急處理方式,不過多數訪客看到這個畫面都會直接關掉分頁,所以還是建議盡早處理好比較好喔~
常見問題
購買網域名稱後有做驗證了嗎?
購買網域名稱後,通常網域商都會寄一封驗證信到你的電子信箱,一定要收信做處理,不然期限過了就會直接鎖起來。
DNS 錯誤該如何做設定?
基本上要確認的是 A 紀錄要正確指到主機的 IP,如果不清楚如何處理的話,我有做很多 DNS 設定教學。