- 论坛徽章:
- 0
|
本帖最后由 wienne 于 2010-09-13 11:48 编辑
有个这个需求
x1.a.com
x2.a.com
x3.a.com
x4.a.com
我想把这样的地址请求调整为
x1.a.com/?user=x1
x2.a.com/?user=x2
x3.a.com/?user=x3
x4.a.com/?user=x4
我自己配置的
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www|bbs|insure|product|life|news|site|pic|company|member|recruit|plan|ask|home|case|topic)\.a\.com
RewriteRule ^(.+) %{HTTP_HOST} [C]
RewriteRule ^([^.]+).a.com http://www.a.com/?user=$1
这样写的能正常运行,但网址发生了变化,即从 Xn 全改为了www
我想在改变请求的同时,但网址不变
RewriteRule ^([^.]+).a.com ?user=$1
但这样访问报错,好像是这个规则会导致递归出错
请教这个rewrite应该怎么写。 |
|