淘主机 发表于 2008-10-31 00:06:44

IXWebHosting子域名共享独立IP的方法

IXWebHosting子域名共享独立IP的方法      

IXWebHosting依靠.htaccess完成泛域名解析

ixweb的subdomain设置非常麻烦,在控制面板里增加了subdomain后竟然被分配到了共享ip,而不是和主域名一个ip,如果换成独立ip又要独占一个新ip,但是需要好几个二级域名呢,怎么办,难道都用独立ip?我绝对实用.htaccess解决,但是ixweb本身在web服务器级别里已经有了Rewrite设置,这导致了我们按照一般服务器的Rewrite设置会发生错误,摸索了很长时间以后,我终于找到了能用的设置方法,现在使用过程中还没有发现问题,我这里写下来,

代码:
RewriteEngine   On

RewriteBase /

#请不要去掉此行
RewriteCond   %{HTTP_HOST}   ^test\.taohost\.net$
RewriteRule   ^(+\.(.*))$   test/$1
RewriteCond   %{HTTP_HOST}   ^test\.taohost\.net$
RewriteRule   ^abc/(+\.(.*))$   test/abc/$1

的含义是忽略大小写,abc那行是匹配子目录的示范,例如"test.taohost.net/abc/"


论坛的话,经过网友:popscb 的反复试验,使用如下规则可以实现:

环境是xxxx.com/bbs这样的路径,使用bbs.xxxx.com这样的。公用同一个IP。

再次感谢popscb

RewriteCond %{HTTP_HOST} ^(bbs.)?scmlife.com$
RewriteCond %{REQUEST_URI} !^/bbs/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /bbs/$1
RewriteCond %{HTTP_HOST} ^(bbs.)?scmlife.com$
RewriteRule ^(/)?$ /bbs/index.php

淘主机 发表于 2009-1-19 12:18:45

:lol
页: [1]
查看完整版本: IXWebHosting子域名共享独立IP的方法