如何落伍 | 站长知道 | 落伍预告 | 站长运营 | 站长赚钱 | 站长代码 | 站长任务 | 站长招聘 | 站长交易 | 落伍DIY | 落伍免费分类 | 帐号保护和激活
推荐:图铃+艺术签名效果强!墨者推出江民杀毒,5元一个,效果好爆涨电影站流量,反还1:2以上!100M独主机租用最底1400/月
kijiji->百姓网,赶快来加盟域名1元 空间10元 酷睿租用699起E4500 4G 上海移动机房5999元/年赚钱:Q号+艺术签名效果超强!
挚盟广告联盟,收入满100送100英拓酷睿租用598/月,5199/年想不想体验下138元的服务器?P4 3.0/1G/160G/10M独享-550元
DNSPod智能DNS,我们一直在免费莆阳:E4500/2G季付1999元送产权雅唐空间100元.南京双线租用699元独享百兆托管9000/年,租1399/月
发新话题
打印

[提问] Apache做HTTP服务器时候如何绑定多域名阿???紧急

Apache做HTTP服务器时候如何绑定多域名阿???紧急

没有装 IIS

是Apache2.2

按照网站上的教程。修改 httpd.conf 这个文件。

我的文件如下
引用:
NameVirtualHost *:80

##### Apache虚拟目录的设置
#Alias /aa "D:/www/em"
#<Directory "D:/www/em">
#  Options Indexes FollowSymLinks
#   Order allow,deny
#    Allow from all
# </Directory>

#### Apache虚拟主机的设置
#<VirtualHost *:80>
#    ServerAdmin firhome123@163.com
#    DocumentRoot D:/www/
#    ServerName cicool.com
#    ServerAlias www.cicool.com
#    ErrorLog logs/dummy-host2.phpshao.cublog.cn-error_log
#    CustomLog logs/dummy-host2.phpshao.cublog.cn-access_log common
#</VirtualHost>

#<VirtualHost *:80>
#    ServerAdmin firhome123@163.com
#    DocumentRoot D:/www1/
#    ServerName bbs.cicool.com
#    ServerAlias bbs.cicool.com
#    ErrorLog logs/dummy-host2.phpshao.cublog.cn-error_log
#    CustomLog logs/dummy-host2.phpshao.cublog.cn-access_log common
#</VirtualHost>
现在的问题是 www.cicool.com cicool.com 这两个域名已经正常解析到D:/www/

我想让bbs.cicool.com 解析到 D:/www1/

可是不成功阿。郁闷阿~~~~~~

TOP

我是新手阿。大家一定要帮帮我阿。

TOP

晕……
#号是注释符号啊,兄弟
把需要的行之前的#去掉

TOP

#### Apache虚拟主机的设置
<VirtualHost *:80>
ServerAdmin firhome123@163.com
DocumentRoot D:/www/
ServerName cicool.com
ServerAlias www.cicool.com
ErrorLog logs/dummy-host2.phpshao.cublog.cn-error_log
CustomLog logs/dummy-host2.phpshao.cublog.cn-access_log common
<VirtualHost>


意思是这样吗??? 可是我那样怎么也解析成功了、、、、

TOP

是。
解析是DNS的事情啊,跟http服务器没关系的

TOP

#    ServerAlias bbs.cicool.com

把这行去掉试试看
把前面的#全去掉

[ 本帖最后由 6wei 于 2008-7-8 10:13 编辑 ]

TOP

先看看你的httpd.conf里面有没有" Include conf/default/httpd-vhosts.conf ",就是引入虚拟主机配置文件的。
有的话,就编辑apache目录下面的conf/default/httpd-vhosts.conf 文件。里面的内容就是你看到的设置虚拟主机的内容。

下面的是我的内容,语句前面加# 就是注释掉的意思。
<VirtualHost *:80>
    ServerAdmin mail@126.com
    DocumentRoot E:\phproot\vhosts\viahim      //这个就是你的网站的目录\和/效果一样
    ServerName  viatop.cn
    ServerAlias www.viatop.cn
    ErrorLog logs/viatop.cn-error_log
    CustomLog logs/viatop.cn-access_log combined env=!IMAG
</VirtualHost>

设置好之后,重启apache。

TOP

  谢谢大家 问题解决了……

TOP

发新话题