26
2013-04

appserv中进行多域名绑定配置(appserv是一个集成的PHP运行环境)

本文配置环境:windows xp,appserv 2.5.10
本文适用于本地电脑进行网站开发测试,需要配置多个域名进行访问。
1、修改hosts文件
首先,用记事本或相关软件打开C:Windows\System32\drivers\etc\hosts文件,在最后添加如下行(一个域名对应一行,可加多行),保存退出。
127.0.0.1 shiyayong.cn
127.0.0.1 nanmo1.com
这个配置的意思是,当我们访问http://xingmo.com这个域名时,访问的是我们本机电脑(127.0.0.1)上的网站内容。或者说是本机apache为我们提供网站服务。

2、修改httpd.conf文件
打开appserv\Apache2.2\conf\httpd.conf文件,做以下修改。
搜索"<Directory />",找到如下几行:

##<Directory />
##    Options FollowSymLinks ExecCGI Indexes
##    AllowOverride None
##    Order deny,allow
##    Deny from all
##    Satisfy all
##</Directory>
这几行前面加上#注释(一般加两个#,好区分)。这几行大概在第250行左右。

搜索“ httpd-vhosts.conf ”,找到这一行:
Include conf/extra/httpd-vhosts.conf
去掉这一行前面的#,意思是从conf/extra/httpd-vhosts.conf这个文件加载虚拟主机(多个域名空间)配置。

3、修改httpd-vhosts.conf
打开appserv\Apache2.2\conf\extra\httpd-vhosts.conf文件,添加以下信息。

#需要绑定的第一个域名
<VirtualHost *:80>
DocumentRoot "d:/www/xingmo"
ServerName xingmo.com
</VirtualHost>
#需要绑定的第二个域名
<VirtualHost *:80>
DocumentRoot "d:/www/huoxeu"
ServerName huoxue.net
</VirtualHost>

这个配置的意思是,当我们访问http://xingmo.com时,apache将目录d:\www\xingmo中的文件返回给我们。

4、将appserv的apache服务重启,在本机IE打开http://xingmo.com 进行测试。
http://xingmo.com访问的就是目录d:\www\xingmo中的文件。


除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/177.html

评论列表:

3  沫小熙iBlog  2013-4-29 15:18:58 回复该留言  IP:124.117.228.2
我的主机不能绑定子域名,有权限
  茶馆老板  2013-5-6 22:13:37 回复该留言  IP:106.3.103.150
独立主机的话,可以的,你的是独立主机吗?
茶馆老板
沫小熙iBlog
2  婴儿游泳池  2013-4-28 16:06:38 回复该留言  IP:125.116.73.25
看不懂啊,杯具
  茶馆老板  2013-5-6 22:13:59 回复该留言  IP:106.3.103.150
技术类的博客一般懂的人不多哦
茶馆老板
婴儿游泳池
1  Leniy  2013-4-27 9:17:29 回复该留言  IP:60.211.191.214
最近你的博客,在thunderbird中的订阅正常更新
鲜果中的订阅一直停留在19日
  茶馆老板  2013-4-27 20:33:22 回复该留言  IP:117.79.232.202
你从哪里看到的啊?
  Leniy  2013-4-28 7:50:48 回复该留言  IP:60.211.191.214
我在这两个地方订阅的你的rss呀
  茶馆老板  2013-5-6 22:06:32 回复该留言  IP:106.3.103.150
这样啊,那现在好了吗?
茶馆老板
Leniy
茶馆老板
Leniy

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量