【问题标题】:Why can't Safari connect to localhost?为什么 Safari 无法连接到本地主机?
【发布时间】:2012-08-28 07:26:31
【问题描述】:

我有一个适当的 /etc/hosts 文件,其内容如下:

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

当我尝试访问在本地计算机上运行的服务器时,无论是端口 80 上的 Apache,还是运行在另一个端口上的另一台服务器,我都无法在 Safari 中访问它。但是我可以在 Chrome 中很好地访问它们。这是为什么呢?

【问题讨论】:

    标签: safari localhost hosts symlink-traversal


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-11-06
      • 2011-11-05
      • 2016-01-01
      • 2021-06-20
      • 2015-07-26
      • 2015-11-04
      • 2016-04-25
      • 2015-12-25
      相关资源
      最近更新 更多