我正在运行OSX 10.5.8的Mac Powerbook G4上的非标准端口上运行http服务器,并尝试在Safari 4.0.4中打开一个页面。当我在URL中使用IP地址127.0.0.1时Safari显示错误:
Safari无法打开“http://12.34.56.78/”页面,因为此页面所在的服务器没有响应
其中IP地址是机器的外部IP,因此Safari会以某种方式将127.0.0.1转换为面向Internet的IP。当我在URL中使用别名“localhost”时,它按预期工作并显示页面。
/ etc / hosts文件如下:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
任何想法可能会发生在这里?