为什么Safari无法连接到localhost?

时间:2012-09-03 14:35:25

标签: safari localhost hosts symlink-traversal

我有一个正确的/ etc / hosts文件,其中包含以下内容:

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

当我尝试访问我在本地计算机上运行的服务器时,无论是端口80上的Apache还是其他端口上运行的其他服务器,我都无法在Safari中访问它。然而,我可以在Chrome中访问它们。这是为什么?

1 个答案:

答案 0 :(得分:6)

原来我忘了我已经为/ etc / hosts创建了一个符号链接到我存储在其他地方的文件,所以如果我的系统崩溃等,我总是可以访问它。显然,Safari不遵循符号链接/ etc / hosts中。我做了一个硬链接,所以我在其他地方有一个副本,现在Safari识别localhost服务器。