解析已經生效,但是網站打不開是什麼原因?

youbingke發表於2022-03-02

在配置DNS解析環節中,可能很多人遇到過這種問題,域名解析已經生效了,但是網站仍然打不開,這種情況是由什麼原因造成的呢,我們又該如何解決這種問題呢?

1、如何檢測我們配置的解析已經生效?

在解析設定完成後,您可以自行透過Dos的命令提示符下的Ping命令來驗證解析是否生效。

(1)開啟Dos視窗。電腦桌面-開始-所有程式-附件-執行

(2)鍵入ping+空格+您的域名

(3)回車後將顯示結果

(4)結果中顯示出繫結的對應IP如果與您解析設定的記錄一致,則驗證生效成功。

2、網站打不開的原因分析

(1)DNS快取問題

為了提高網站訪問速度,系統會自動將已經訪問過並獲取 IP 地址的網站存入本機電腦 DNS 快取裡,一旦再對這個網站進行訪問,則不再透過 DNS 伺服器而直接從本機電腦 DNS 快取取出該網站的IP 地址進行訪問。所以,如果本機電腦 DNS 快取出現了問題,會導致網站無法訪問。可以在“執行”中輸入 CMD,然後執行 ipconfig /flushdns 來重新整理本機電腦 DNS 快取。

(2)HSOTS檔案對映關係

HOSTS檔案是作業系統中記錄IP與域名對映關係的本地檔案,如果HOSTS檔案中記載了某條對映關係,作業系統會直接請求HOSTS檔案,而不會去進行DNS查詢。所以如果HOSTS檔案中建立了該域名的對映關係,修改解析記錄也不會改變原有的記錄關係。所以這種情況需要在HOSTS檔案中重新建立新的對映關係。

(3)域名未繫結到伺服器

若訪問頁面時提示 “Bad Request (Invalid Hostname)"或 “您的網站暫時無法開啟!”,這就說明該域名沒有繫結到伺服器上。此時使用者只需聯絡相應的空間商,進行該域名的繫結即可解決。

(4)網站到期未續費

由於網站過期,導致網站頁面打不開,無法訪問;這種情況使用者續費後就可以恢復正常了。

(5)空間狀態設定錯誤

若使用者將空間狀態設定成“暫停中”,也會導致網站無法訪問;這時使用者需要先登入空間控制皮膚,然後將主機狀態改成“執行中”,網站就可以正常訪問了。

(6)網站資訊問題

站點有違法違規資訊或者是存在資源超標情況被管理員停止;如果是這個原因,那麼使用者可以聯絡服務商刪除違法違規內容或資源超標內容。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996004/viewspace-2861906/,如需轉載,請註明出處,否則將追究法律責任。

相關文章