尝试用UrlRewritingNet来进行二级域名的url重写,结果出现了错误:
“http://www.abc.cn/show.aspx”不是有效的虚拟路径。 配置如下:
iis下两个网站,*.abc.cn和www.abc.cn,目的是让xxx.abc.cn映射到www.abc.cn/show.aspx?id=xxx
*.abc.cn的web.conf规则为:
<add name="Rule3" virtualUrl="^http\://(.*).abc.cn/(.*).aspx" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="http\://www.abc.cn/show.aspx?id=$1$2" rewrite="Domain" ignoreCase="true" />这是就出现黄页了,错误内容为:
“http://www.abc.cn/show.aspx”不是有效的虚拟路径。 难道UrlRewritingNet做域名的重写需要自己改源码??请各路高手指点一下