使用 MAMP 设置虚拟主机无法正常工作

Posted

技术标签:

【中文标题】使用 MAMP 设置虚拟主机无法正常工作【英文标题】:Setting up virtual host with MAMP not working correctly 【发布时间】:2013-06-20 12:21:52 【问题描述】:

我正在尝试使用本教程中的说明创建虚拟主机:

http://www.youtube.com/watch?v=YoCDWyKoBFY

我可以设置它,但是当我输入我设置为我的虚拟主机的 url(例如:thissite.dev)时,它不会指向我为我设置的相同页面公共文件夹(我设置为路径)。它会导致一个页面显示“它有效!”。我从来没有设置过这样的视图...我不确定为什么它没有通向公用文件夹。此外,转到任何子视图都不起作用。例如,访问 thissite.dev/artists 不起作用(使用 localhost:8888 可以正常工作)。它将读取错误:

Not Found

The requested URL /artists was not found on this server.

不知道为什么它不起作用。感谢您的帮助!

【问题讨论】:

【参考方案1】:

您使用的是 MAMP 还是 MAMP PRO?

如果您使用的是 MAMP PRO,则无需添加主机文件或 httpd-vhosts 文件。

在 MAMP Pro 中,您将看到一个名为“主机”的选项卡。单击此选项卡并执行以下操作:

    单击 + 添加新主机 为新主机指定一个“服务器名称” - 在本例中,我们将其命名为: local.your-site-name.dev(与我们在 httpd-vhosts.conf 文件中所做的相同) 浏览到文档根目录并选择正确的文件夹

【讨论】:

以上是关于使用 MAMP 设置虚拟主机无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

Windows 10,MAMP 虚拟主机设置不起作用

mamp pro 虚拟主机只能在 8888 端口上工作

连接到家庭网络时,MAMP 虚拟主机不工作

MAMP 2 使用 SSL 的多个虚拟主机

无法让 MAMP 与虚拟主机一起使用

虚拟主机无法在 MAMP 上运行