MAMP虚拟主机需要www?

时间:2016-03-05 13:27:15

标签: php mamp

我将/ etc / hosts文件更新为

127.0.0.1 www.mysite.com

然后在MAMP的httpd-vhosts.conf中,我将ServerName更新为

ServerName     www.mysite.com
DocumentRoot   /Applications/MAMP/htdocs/mysite

现在,它工作正常。因此,当我在浏览器中输入mysite.com时,它会显示我文件夹/Applications/MAMP/htdocs/mysite内的index.html。

我的问题是,当我第一次检查互联网如何在MAMP中创建虚拟主机时,示例从不在上面的MAMP .conf文件中使用www.。所以我做了什么,我删除了www.文件中的/etc/hosts,并从MAMP的.conf文件中删除了ServerName。现在它不起作用。那么我们真的需要在这些文件中添加www.吗?

另一个问题是因为我想把index.html放在/Applications/MAMP/htdocs/mysite/public_html里面,所以我做的是将DocumentRoot设置为/ Applications / MAMP / htdocs / mysite / public_html。它是否正确?它似乎工作。对不起,我对这件事情不熟悉。

1 个答案:

答案 0 :(得分:0)

无需直接配置conf文件。只需使用MAMP界面即可。 " littleyellowbird.com"作为域名和别名部分放置" www.littleyellowbird.com"。 Mamp每次保存设置时都会重建conf,您的更改很有可能被覆盖。 如果你想进入" littleyellowbird.com"即使你进入" www.littleyellowbird.com"在浏览器中,使用此域的.htaccess文件中的重写规则。 问候, 彼得