我的網站無法顯示
如果無法顯示網站,我們可以幫忙!請按照順序操作以下步驟,以便疑難排解常見的問題原因。
注意:我們非常樂意說明一般的網站疑難排解資訊,但是我們並不支援網站用戶端、程式碼、應用城市或內容。詳情請見「支援中心聲明」。
1.清除快取
清除網頁瀏覽器的快取,然後檢查是否能夠顯示網站。如果您有使用內容傳遞網路 (CDN) 或虛擬私人網路 (VPN),可能也需要清除這些項目的快取。
2.檢查網域註冊或主機服務是否已經過期
建議您新增候補付款方式,並開啟自動續約,避免日後再發生過期問題。
3.確認網域 DNS 指向正確
為網站檔案和程式碼進行疑難排解之前,請先確認 DNS 設定正確無誤。如果您發現錯誤並變更了 DNS 設定,通常會在一個小時內顯示變更,但是整體最長可能需要 48 小時才能更新完畢。
4.確認網站檔案皆位於正確的目錄內
- Web Hosting (cPanel):網站檔案必須上傳到
/public_html
(主要網域) 或附加網域根目錄。 - Windows 主機服務搭配 Plesk:網站檔案必須上傳到
httpdocs/
(主要網域) 或次要網域根目錄。
5.檢查預設檔案名稱
確定預設檔案的名稱正確無誤。如果您有多個預設檔案,請確保想使用的檔案的優先順序設定正確:
6.檢查檔案和目錄權限
如果檔案權限過於嚴格,或是設定有誤,可能會導致無法存取網站。請洽詢開發人員,或參閱內容管理系統 (CMS) 規範,瞭解檔案和目錄應設定為什麼權限:
7.檢查檔案和目錄所有權
如果您的網站置放在本機,或是移到新的伺服器,可能需要更新所有權。更新檔案和目錄所有權需要使用 chown
,您應該交給專家為您處理。請洽詢開發人員,瞭解檔案和目錄應如何設定所有權:
- Web Hosting (cPanel):透過 SSH 連線,並檢視 cPanel 文件瞭解如何使用 chown。
8.建立測試檔案並檢查是否能夠存取
- Web Hosting (cPanel):使用檔案管理員前往合適的根目錄,然後建立測試檔案,如
/public_html/test.txt
。在檔案中隨意輸入文字,儲存變更,然後嘗試用網頁瀏覽器檢視該檔案,如 mycoolexample.com/text.txt。 - Windows 主機服務:使用檔案管理員前往合適的根目錄,然後建立測試檔案,如
httpdocs/test.txt
。在檔案中隨意輸入文字,儲存變更,然後嘗試用網頁瀏覽器檢視該檔案,如 mycoolexample.com/text.txt。
如果您可以檢視測試檔案,表示您的網域實際上是可以存取的。
9.疑難排解網站問題
如果您進入這個步驟,表示可能需要交給開發人員檢查網站檔案、程式碼、應用程式、資料庫等內容,以便查出無法顯示網站的問題原因。支援中心聲明並未說明此步驟,但是幾種常見的疑難排解步驟有:
- 暫時停用外掛程式和小工具
- 變更為預設主題
- 暫時停用 .htaccess 檔案
- 更新 CMS 版本
- 更新網址、圖片路徑和資料庫名稱,把寫死的設定改為相對路徑
- 更新圖片路徑,使其完全符合設定 (系統會區分大小寫)
更多資訊
- WordPress 網站顯示了錯誤訊息嗎?WordPress 疑難排解說明了常見錯誤和解決方式。