有用rewrite做二级域名的朋友可以看一下:
(经过测验,问题成功解决)
最近,我遇到了一个奇怪的问题,我用ISAPI_Rewrite做真实二级域名系统:
需要实现的效果:
访问boy119.16.com的时候,实际访问地址是
www.16.com/u/boy119
访问
boy119.16.com/123.htm
的实际地址是
www.16.com/u/boy119/123.htm
我写的正则如下:
RewriteCond Host: (?!www\.)(.*)\.16\.com
RewriteRule /(.*) /u/$1/ [I]
结果:
访问
boy119.16.com的实际地址是
www.16.com/u/boy119
但是
boy119.16.com/123.htm
的实际地址仍然是
www.16.com/u/boy119
我将正则改为:
RewriteCond Host: (?!www\.)(.*)\.16\.com
RewriteRule /(.*) /u/$1/