apache泛域名解析后,二级域名失效,怎么解决?
- JarodLee
- 帖子: 180
- 注册时间: 2007-09-02 18:54
- 来自: ghtxx.cn
- 联系:
apache泛域名解析后,二级域名失效,怎么解决?
我在服务器上用*.abc.cn解析了一个域名后,再想把自己的博客解析到另一个目录就不行了,blog.abc.cn这样的域名也被识别到了*.abc.cn的那个目录,哪位大哥有办法呀,教教我吧,,,谢谢。
- bones7456
- 帖子: 8495
- 注册时间: 2006-04-12 20:05
- 来自: 杭州
- 联系:
- xvholly
- 帖子: 81
- 注册时间: 2008-08-19 17:01
- 来自: HHU&NEU
- JarodLee
- 帖子: 180
- 注册时间: 2007-09-02 18:54
- 来自: ghtxx.cn
- 联系:
Re: apache泛域名解析后,二级域名失效,怎么解决?
嗯 ,就是虚拟主机,第一个用了*.abc.cn这样的
<VirtualHost *:80>
ServerAdmin lxj@ghtxx.cn
DocumentRoot "d:\Discuz!EXP\2009"
ServerName *.ghtxx.cn
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
RewriteRule ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3
RewriteRule ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3
</IfModule>
</VirtualHost>
第二个
<VirtualHost *:80>
ServerAdmin lxj@ghtxx.cn
DocumentRoot "D:\Discuz!EXP\m"
ServerName m.ghtxx.cn
</VirtualHost>
这样第二个就没有作用了。。。。有办法解决吗?
<VirtualHost *:80>
ServerAdmin lxj@ghtxx.cn
DocumentRoot "d:\Discuz!EXP\2009"
ServerName *.ghtxx.cn
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/archiver/([a-z0-9-]+.html)$ $1/archiver/index.php?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
RewriteRule ^(.*)/profile-(username|uid)-(.+).html$ $1/viewpro.php?$2=$3
RewriteRule ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3
</IfModule>
</VirtualHost>
第二个
<VirtualHost *:80>
ServerAdmin lxj@ghtxx.cn
DocumentRoot "D:\Discuz!EXP\m"
ServerName m.ghtxx.cn
</VirtualHost>
这样第二个就没有作用了。。。。有办法解决吗?
- larryli
- 帖子: 66
- 注册时间: 2006-03-10 11:10
- 来自: 广东 深圳
- 联系:
Re: apache泛域名解析后,二级域名失效,怎么解决?
没办法,除非放在前面。
- JarodLee
- 帖子: 180
- 注册时间: 2007-09-02 18:54
- 来自: ghtxx.cn
- 联系:
Re: apache泛域名解析后,二级域名失效,怎么解决?
怎么放到前面去呀?我都不知道这个还有顺序的呀。。。我是每个站点用一个文件写的。。。。
-
- 帖子: 1
- 注册时间: 2009-10-10 16:15
Re: apache泛域名解析后,二级域名失效,怎么解决?
把第二个VirtualHost放第一个VirtualHost前面