摘自:http://www.xqs.cn/index.php?load=read&id=166
#DocumentRoot /var/www/html
DocumentRoot /backup
Alias /html/ /var/www/html #定义html虚拟目录
Alias /zhoz /zhoz #定义zhoz虚拟目录
<Directory /zhoz> #定义相应虚拟目录的配置
Options Indexes FollowSymLinks
# Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
用http://ip/html和http://ip/zhoz即可访问上面两个指定的虚拟目录了。
--------------------------------------------------------------------------
设置虚拟目录
在配置文件中找下面这行:
在这行下面添加如下内容:
Alias /vdir/ "c:/comexe/"
<Directory "c:/comexe/">
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
这样,通过访问 http://ip/vdir/,就可以访问到c:\comexe\目录下的内容。
Apache默认开设了两个虚拟目录:"/icons/"和"/manual/"。这两个虚拟目录没有用,可以在配置文件中删除。
--------------------------------------------------------
安装Apache虚拟目录设置方法
在Apache的配置文件httpd.conf下
搜索Alias /manual
这时你会看到:
Alias /manual "D:/Apache Group/Apache2/manual"
<Directory "D:/Apache Group/Apache2/manual">
Options Indexes FollowSymLinks MultiViews IncludesNoExec
AddOutputFilter Includes html
AllowOverride None
order allow,deny
Allow from all
</Directory>
上面就是Apache自己建立的一个虚拟目录,Apache自带两个虚拟目录,还有一个就是icons,所以仿照上面的例子我们在其下面也可以建立虚拟目录。例如在要建立一个phpadmin的虚拟目录,这个目录在电脑中的实际位置为D:\wwwroot\phpmyadmin,我们就可以写这样的代码:
引用内容
Alias /phpadmin "D:/wwwroot/phpmyadmin"
<Directory "D:/wwwroot/phpmyadmin">
Options Indexes MultiViews
AllowOverride None
order allow,deny
Allow from all
</Directory>
我测试通过了,大家测试时只要注意“/”和“\”的区别就行了
没有评论:
发表评论