分页: 1 / 1

急啊 ubuntu apache2解析二级域名顺序问题??

发表于 : 2009-08-18 8:41
lipiji1986
怎么会存在顺序问题呢?怎么解决?

www.domain.com 解析到 /var/www/home/
bbs.domain.com 解析到 /var/www/bbs/

怎么做啊? 我用了网上的方法 但是 如果 bbs.domain.com 在 www.domain.com 后面 配置 那么 www.domain.com 也解析到 /var/www/bbs/
下面了 急求 急求 :em20

Re: 急啊 ubuntu apache2解析二级域名顺序问题??

发表于 : 2009-08-18 11:54
linjiework
我的配置文件,你可以参考一下

<VirtualHost 222.35.137.22>
ServerAdmin [email protected]
DocumentRoot /home/webuser/test
ServerName test.aaa.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost 222.35.137.22>
ServerAdmin [email protected]
DocumentRoot /home/webuser/v1
ServerName aaa.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost 222.35.137.22>
ServerAdmin [email protected]
DocumentRoot /home/webuser/wordpress
ServerName blog.aaa.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

Re: 急啊 ubuntu apache2解析二级域名顺序问题??

发表于 : 2009-08-18 14:29
lipiji1986
linjiework 写了:我的配置文件,你可以参考一下

<VirtualHost 222.35.137.22>
ServerAdmin [email protected]
DocumentRoot /home/webuser/test
ServerName test.aaa.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost 222.35.137.22>
ServerAdmin [email protected]
DocumentRoot /home/webuser/v1
ServerName aaa.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

<VirtualHost 222.35.137.22>
ServerAdmin [email protected]
DocumentRoot /home/webuser/wordpress
ServerName blog.aaa.com
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
请问你是陪在那个配置文件里了? 自己新建的还是 /etc/apache2/site-avalibl../default 下面?

Re: 急啊 ubuntu apache2解析二级域名顺序问题??

发表于 : 2009-08-18 16:38
linjiework
我的 apache 是自己下载源码编译的。配置文件为 apache2/conf/httpd.conf 。
最新版的 apache2 把虚拟主机配置放在了一个单独配置文件里,文件名是 apache2/conf/extra/httpd-vhosts.conf
,你可以在你的apache2目录下找找看,如果没有,你就直接修改 httpd.conf 即可。

在网上搜索 “apache 配置虚拟主机”,有很多相关文章。