我想在我的Mac上开始一个(我的第一个)wordpress项目。 我用MAMP运行apache,并想为这个特定的项目创建另一个(我已经有一些)虚拟主机。 我将主机添加到我的httpd.conf和etc / hosts文件中,因为我之前做了很多次。 当我浏览到我选择的网址时,我刚刚进入我在MAMP设置中指定为根文件夹的目录。 Apache似乎忽略了httpd.conf文件中所做的更改,但如果我删除(重命名)httpd.conf文件(到_httpd.conf),则apache无法启动。所以看起来这个文件的更改被忽略了,但是如果我在文件中放错了apache也不会启动... 这是我在httpd.conf文件中添加虚拟主机的内容:
<VirtualHost *>
DocumentRoot "/Users/username/Sites/site_dir/"
ServerName local.sitename.com
<Directory "/Users/username/Sites/site_dir/">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
这与WP有什么关系吗?
映入眼帘, R上。
答案 0 :(得分:0)
在Windows上:
尝试将其放入conf / extras / httpd-vhosts.conf并尝试 其中端口80是运行apache的任何端口(默认情况下在Windows上为80)
并尝试不使用.org .com或在您的服务器名称/别名中使用Web上常见的任何结尾如果您在本地主机上开发项目,请改用sitename.local。
在Mac上: 不确定它是如何工作的
在Ubuntu 11.04上: 我只是:
我的某个ubuntu服务器上遇到了类似的问题。我做了几次我做过的事,但突然之间它没有用。去图,哈哈!错字?谁知道,肯定会在网上搜索,答案肯定会浮出水面。