本地虚拟目录配置
一.例:
dede
D:/website/ caigou
(有多个
项目目录) wanglin
xujiao
若
访问localhost 指向项目目录(website)
访问localhost:801指向wanglin这个项目目录
访问localhost:802指向xujiao这个项目目录
则apache配置如下修改httpd.conf
/apache/conf/httpd.conf
约53行,找到Listen 80
在其下写Listen 801
Listen 802
。。。。。
。。。。。
。。。。。
(为每个项目配置一个端口)
然后在文件的最后添加
<VirtualHost *:801>
ServerAdmin 1498195120@qq.com
DocumentRoot d:\website\wanglin
ServerName localhost:801
</VirtualHost>
二.
例:
caigou
D:/website/ wanglin
(有多个项目 xujiao
目录) dede
若
访问www.mytestweb.com指向wanglin该项目目录
访问xujiao.mytasks.cn指向xujiao该项目目录
则
配置如下:
① 首先确保/apache/conf/httpd.conf
文件中的Include conf/extra/httpd-vhosts.conf 这一行是打开的
②修改httpd-vhosts.conf
/apache/conf/extra/httpd-vhosts.conf
在文件最后添加:
NameVirtualHost *
<VirtualHost *>
ServerName www.mytestweb.com
DocumentRoot D:/website/wanglin
</VirtualHost>
<VirtualHost *>
ServerName xujiao.mytasks.cn
DocumentRoot D:/website/xujiao
</VirtualHost>
③修改系统文件hosts (这个修改操作只是在本地配置时修改,在外网服务器时不用)
C:/WINDOWS/systerm32/drivers/etc/hosts
在该文件中添加
127.0.0.1 www.mytestweb.com
127.0.0.1 xujiao.mytasks.cn
(将其他没用的定向删除或注释)