我有人抱怨www.archstl.org(我管理的网站)从他的Windows PC上加载得很好,但不能在他的Mac上加载;并且显然他无法在他拿走他的Mac的任何地方得到它...
我听说过这个发生在另一个人身上,但我找不到解释。当他们尝试使用Safari或FireFox在Mac上加载时,他们会获得默认的Apache页面:“如果你能看到这一点,就意味着在这个系统上安装Apache Web服务器软件是成功的。你现在可以添加内容到这个目录并替换这个页面。“
我让他ping了www.archstl.org,它总是返回我们服务器的正确IP地址(174.37.22.142),所以我不知道会出现什么问题。看来我们的服务器正在向他发送错误的页面,简单明了......?
答案 0 :(得分:0)
事实证明,archstl.org的dns条目包括一个自我引用的ipv6地址(::),它导致运行Apache的Mac转到localhost(忽略ipv4地址)。我们的数据中心删除了v6地址,现在一切都很好。