日期:2014-05-16  浏览次数:21544 次

isapi_rewrite在iis6上实现二级域名

要实现泛二级域名,得从以下几步入手。

1在域名解析处增加一个*.aa.com的解析到主机的ip.

2、在主机上新建一个站点,主机头设置为空,目录绑定到网站主目录下的一个特定目录。

3、安装isapi_rewrite 使之生效,并在规则文件里写入:

RewriteCond %{HTTP_HOST}  (?!www|bbs)(.*)\.aa\.com
RewriteRule ^/m(.*) /%1/$1 [I,L]

在绑定的这个目录下再建立一个二级域名对应的文件夹,

这个可以就可以通过test.aa.com这个来访问了.

注意:上面的%1是引用的上一句的匹配值。

有个问题就是我的环境里要有一个前缀对行,还没找到原因,比如"m" ,如果有哪位大大知道原因和解决方法的请留言,谢谢。