Dns 404仅在Mac上的客户端网站上找不到-适用于其他计算机、智能手机和平板电脑

Dns 404仅在Mac上的客户端网站上找不到-适用于其他计算机、智能手机和平板电脑,dns,http-status-code-404,Dns,Http Status Code 404,我创建了一个基于wordpress和自定义主题设置的网站。除了我的Mac电脑之外,我尝试过的每台电脑、智能手机和平板电脑上的live网站都表现得很好,我用它作为本地开发机器。我在我的mac电脑上试用过各种浏览器。离线开发版本渲染良好 当我访问该网站时,我发现以下错误: Not Found The requested URL / was not found on this server. 找不到 在此服务器上找不到请求的URL/。 我怀疑这是DNS问题还是Mac配置问题 Mac OSX 10.7

我创建了一个基于wordpress和自定义主题设置的网站。除了我的Mac电脑之外,我尝试过的每台电脑、智能手机和平板电脑上的live网站都表现得很好,我用它作为本地开发机器。我在我的mac电脑上试用过各种浏览器。离线开发版本渲染良好

当我访问该网站时,我发现以下错误:

Not Found The requested URL / was not found on this server. 找不到 在此服务器上找不到请求的URL/。 我怀疑这是DNS问题还是Mac配置问题

Mac OSX 10.7.4
铬22.0.1229.79
MAMP PRO 2.0.5

DNS:208.67.222.222/208.67.220.220(openDNS)

我有Mac、Lion 10.7.5、Safari 6.0.1

没有错误。浏览你写的链接,我可以看到这个网站(左上角是一个登录表单,中心标题是一种图库,中心有一些其他东西)

我没有特殊配置,只有默认配置。如果之前没有更改配置,这不是问题所在。如果是,请尝试恢复默认设置

我认为这是localhost的一个问题,因为你想从外部进入你的电脑。我看不出这样做的正当理由,如果你的mac是网站的主机,你只需要浏览到localhost


顺便说一句,Lion的10.7.5版有一个更新,如果它在其他每台机器上都能正常显示,那么该站点就在那里,这只会成为Mac的网络问题。最有可能的是,因为它是您的开发设置,您有其他设置到位。404错误意味着您至少正在访问一个Web服务器,因此您正在访问internet。您可以做以下几件事:

  • 你可以检查你的
    /etc/hosts
    文件,看看你是否将该域发送到另一个IP——这将是我的第一个怀疑
  • 还要检查服务器上的
    httpd.conf
    ,查看您是否以不同方式处理dev机器的IP,或者它是否在
    .htaccess
    中重新路由
  • 您也可以尝试
    tail-f/var/log/httpd/access\u log
    或任何您的日志文件,然后再次尝试从Mac上点击它,看看结果如何
  • 尝试通过代理从你的Mac到你的站点。proxify.com和hidemyas.com都是这样做的,这样你就会知道这是否是一个严格意义上的IP问题

  • 这应该准确指出错误所在。

    是什么导致Mac OS X中的主机文件404错误

    主机文件位于用户的计算机上。使用搜索或查找功能找不到它。它被编入机器代码中

    hosts文件用于将域名映射到IP号码地址。示例:浏览器中显示的MyDomain.com实际上是互联网上的一个数字111.11.11.11

    此映射过程称为“解析”浏览器字母名称为internet使用的数字地址

    大多数主机文件没有很多条目,因为大多数浏览器名称条目都是在internet提供商提供给用户的DNS查找表中解析的

    主机文件可能会导致本地计算机出现404找不到页面错误。这是因为列表中的网页域条目错误或已过期

    有一天,域条目正确显示为222.22.22.22,但实际上已更改为333.33.33

    另一台计算机将毫无问题地转到333.33.33.33,因为本地计算机的主机文件中有最新列表。或者甚至连一个条目都没有

    因此,本地计算机主机文件需要更正错误。停止404错误。这是通过编辑本地计算机的主机文件来完成的。坏的过期条目需要更新。或者需要从主机文件中完全删除条目

    如果条目完全从主机文件中删除,则internet提供商只需将本地计算机发送到internet DNS文件,以将浏览器字母条目“解析”为数字interet地址


    编辑主机文件的说明如下:。需要知道如何使用终端。

    谢谢您的回复。自从这个网站上线以来,我没有做过任何改变,在这个Mac上它也从来没有对我起过作用。我读到Mac Pro上有一个10.7.5的bug…非常感谢你在这方面的帮助!!您的第一个检查主机文件的建议奏效了。这里有一句话:127.0.0.1 redroselimos.com我按照说明编辑了这个网站上的主机文件:谢谢你提供的信息!