淘主机论坛

 找回密码
 成为淘友

QQ登录

只需一步,快速开始

KT服务器促销中 100M带宽 10T流量 超值传送门:会员注册及发帖规则 发帖看过来
查看: 7061|回复: 3

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

[复制链接]
发表于 2008-10-31 00:06:44 | 显示全部楼层 |阅读模式
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$ [NC]
RewriteRule   ^([a-z0-9\-]+\.(.*))$   test/$1
RewriteCond   %{HTTP_HOST}   ^test\.taohost\.net$ [NC]
RewriteRule   ^abc/([a-z0-9\-_]+\.(.*))$   test/abc/$1

[NC]的含义是忽略大小写,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 [L]
 楼主| 发表于 2009-1-19 12:18:45 | 显示全部楼层
您需要登录后才可以回帖 登录 | 成为淘友

本版积分规则

小黑屋|手机版|Archiver|淘主机

GMT+8, 2024-12-23 18:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表