1. 程式人生 > >Chrome瀏覽器無法解析本地虛擬域名

Chrome瀏覽器無法解析本地虛擬域名

問題描述

  • Apache伺服器在本地配置虛擬域名後,在其他瀏覽器可以正常訪問,但是Chrome上面報無法訪問此網站錯誤。
    在這裡插入圖片描述

錯誤產生原因

Chrome 解析DNS出錯,這個錯誤比較罕見,甚至說有點奇特。今天在使用Apache配置虛擬主機時,出現了一個非常奇怪的現象。
通過排錯,最後確定是瀏覽器的問題,百度無果只能Google,這篇文章還是有參考價值的:
http://stackoverflow.com/questions/30477552/google-chrome-virtual-hosts-not-working-with-err-name-not-resolved-error-after-u

原來,谷歌瀏覽器升級之後,對DNS的解析產生了新的規則,如.localhost/.dev都屬於 google's TLD 中的一種了,所以也就是把localhost改為localhost.dev.$yourdomain或者其他(只要不出現.localhost就可以了)。當然,這個需要在 windows : C:\Windows\System32\drivers\etc\hosts中配置。
所以到這裡,問題就完美解決了。
在這裡再次提醒自己,遇到問題不要慌,深入分析問題,分析出問題屬於哪一類的問題,使用便於搜尋的詞語描繪這個錯誤,在搜尋引擎中搜索相應的解決辦法,如果還是解決不了,到谷歌上去搜,如果還是解決不了,可以到論壇上面發問,這樣,一般都不會出現解決不了的問題。stack overflow真的是一個好地方,我有很多問題都在這裡找到解決的方法。

解決辦法

虛擬域名不要以.dev或者.localhost結尾


作者:zola_7457
來源:CSDN
原文:https://blog.csdn.net/zola_7457/article/details/78971240
版權宣告:本文為博主原創文章,轉載請附上博文連結!