在Mac OSX Lion上编写PHP代码,在httpd.conf文件中使用以下代码:
<VirtualHost *:80>
DocumentRoot /Users/user/Sites/wordpress
ServerName wordpress.local
<Directory “/Users/user/Sites/wordpress">
AllowOverride All
Options All
</Directory>
</VirtualHost>
并在hosts文件中:
127.0.0.1 wordpress.local
一切正常。我希望能够做的是允许第一部分接受某种通配符,以便我可以向hosts文件添加几个页面,但不必一直搞乱httpd.conf文件。我曾经能够使用%1和%0而不是目录名来使这个工作,但现在似乎有一个问题。
非常感谢。
干杯, 大卫。
答案 0 :(得分:0)
Rob Allen的以下博客应该有所帮助,我认为:Automatic Apache vhosts
本文的第一部分是关于mod_vhost_alias
,它允许您使用通配符 ServerAlias
,它添加的VirtualDocumentRoot
指令,以及<强> Directory
强>