Chrome 不遵循主機文件

Chrome 不遵循主機文件

我在我的文件中設定了用於內部網站測試的自訂網域/etc/hosts

我嘗試在 Chrome 中存取它們,結果卻被轉到 Google 搜尋。但當我 ping 網域時,它們顯示它們正在工作。

我應該怎麼做才能確保我可以在 Chrome 中造訪這些網站?

答案1

在 Chrome 設定中的「隱私權」下停用「使用網路服務協助解決導覽錯誤」。停用此功能後嘗試刷新 Chrome 的緩存,看看它是否有效。

答案2

您只需http://在您的本地地址前面添加一個即可;這對我有用。

答案3

正如答案中堆疊溢位,我的解決方案是添加::1以下/etc/hosts內容:

127.0.0.1 foo.domain.local
::1 foo.domain.local

答案4

/etc/hosts像這樣列出它們:

192.168.0.4 foo.localdomain

現在,當您foo.domain在網址列中輸入內容時,它仍然會傳回搜尋結果,但您應該會看到一個欄,詢問您是否打算訪問foo.localdomain

奇怪的是,一旦我讓 Chrome 開始為單一主機名稱執行此操作,/etc/hosts但我必須host.domain先使用該表單。

相關內容