有时候开发站点需要访问的资源可能并不在web目录下,这个时候如果不能改变资源路径,就可能需要建立虚拟目录,或者一个网站需要多个站点,但又不能在根目录建立过多的子目录,则需要考虑设置虚拟目录。
apache设置虚拟目录非常简单,找到conf下面的httpd.conf,在其中添加如下设置:
Alias /test "D:/test"
<Directory "D:/test">
Options Indexes MultiViews
AllowOverride None
order allow,deny
Allow from all
</Directory>
将当前web站点的/test映射到D:/test,重启appache,访问http://localhost/test,即可。