破解天下论坛's Archiver

wumingxiaozu 发表于 2009-11-23 16:47

ISAPI_rewrite 实现IIS二级域名无限的方法

ISAPI_rewrite 实现IIS二级域名无限的方法

网上已经说多的我就不说了

我要实现的是类似的例子:

[url]http://xxxx.aaa.com[/url] 实际访问[url]http://aaa.com/bbb.asp?id=xxxx[/url]

[url]http://xxxx.aaa.com/index.html[/url] 实际访问[url]http://aaa.com/bbb.asp?id=xxxx[/url]

[url]http://xxxx.aaa.com/intro.html[/url] 实际访问[url]http://aaa.com/intro.asp?id=xxxx[/url]

网上很多都给出了一部分,但是不全,也有很多网友在问怎么能实现这样得东西,也没有人解答

做了很多例子后,终于实验出来了

RewriteCond Host: (?!www.)([^.]+).aaa.com
RewriteRule ^(.*)/               /bbb.asp\?id=$1
RewriteCond Host: (?!www.)([^.]+).aaa.com
RewriteRule ^(.*)/index\.html        /bbb.asp\?id=$1
RewriteCond Host: (?!www.)([^.]+).aaa.com
RewriteRule ^(.*)/intro\.html /intro.asp\?id=$1

以此类推,就能实现无限二级域名内得所有站点地址重写

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.