我在我的文件中設定了用於內部網站測試的自訂網域/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
先使用該表單。