一个apache网站,在不同目录下有不同网站,但在同一个域名下,这时可以配置alias,这与多域名不一样。
在http.conf里增加:
Alias /fb d:/myphp/fb/
<Directory "d:/myphp/fb/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
今天终于将这个问题解决了,以后就可以将apache的路径直接指向eclipse工程下的文件夹,再也不需要拷贝到apache的www目录单独调试。下面是mbooke工程的配置情况:
Alias /mbook C:/Users/tzm/workspace/mbooke/assets/www/
<Directory "C:/Users/tzm/workspace/mbooke/assets/www/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
Alias /t2700 E:/Project/trunk/Src/StackSource/appl/ui/http/web_v4_rc/web-page/
<Directory "E:/Project/trunk/Src/StackSource/appl/ui/http/web_v4_rc/web-page/">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
注意:目录分隔符号是右斜杠/,不能够是左斜杠\。另外,一定需要设置改目录的权限。