【问题标题】:MAMP Apache2 new vhost 404 errorMAMP Apache2 新虚拟主机 404 错误
【发布时间】:2017-03-21 23:17:09
【问题描述】:

我正在尝试设置一个新的虚拟主机,就像我之前做过几次一样。 我使用的是 mac 和 mamp,通常配置如下:

/Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 我输入:

<VirtualHost *:80>
    DocumentRoot "/Users/riggi/PhpstormProjects/LaufschuhSilex/web“
    ServerName laufschuh.local
</VirtualHost>

在 /etc/hosts 我输入:

127.0.0.1       laufschuh.local

然后我重新启动 apache。这通常适用于许多 (>20) 其他本地网站。只有我尝试添加的 2 个新网站无法运行并返回 404。

关于在哪里看的任何提示?

【问题讨论】:

  • http status 404 表示该文档不存在,而不是服务器不可访问或任何东西。所以很可能您的虚拟主机设置很好,但您请求的文档在该服务器中不存在。

标签: apache localhost mamp vhosts hosts


【解决方案1】:

我相信这是一个引号格式问题。查看 DocumentRoot 末尾的右引号与开头引号的格式有何不同。为确保格式正确,只需复制正确的引号(左引号)并粘贴到右引号上。当文本从一个地方复制粘贴到另一个地方时,就会发生这种情况。

【讨论】:

  • 绝对的救命稻草!
猜你喜欢
  • 2019-01-01
  • 2015-07-09
  • 2014-11-29
  • 2023-03-04
  • 1970-01-01
  • 2017-02-22
  • 1970-01-01
  • 1970-01-01
  • 2014-10-29
相关资源
最近更新 更多