2012-09-03 76 views
2

我有一個正確的/ etc/hosts文件,其內容如下:爲什麼Safari不能連接到本地主機?

127.0.0.1 localhost 
255.255.255.255 broadcasthost 
::1    localhost 
fe80::1%lo0 localhost 

當我嘗試訪問我有我的本地計算機上運行的服務器,不管是Apache的80端口上,或另一臺服務器上運行在另一個端口上,我無法在Safari中訪問它。然而,我可以在Chrome中使用它們。爲什麼是這樣?

回答

6

事實證明,我忘了我爲/ etc/hosts創建了一個符號鏈接來存儲其他位置的文件,所以如果我的系統崩潰等,我總是可以訪問它。顯然,Safari不遵循符號鏈接的/ etc /主機。我做了一個硬鏈接,所以我在其他地方有一個副本,現在Safari可以識別本地主機服務器。