日期:2014-05-19  浏览次数:20452 次

有谁用过微软的URLRewriter(URL重写)???? 好奇怪的问题啊, 无法找到网页????
好奇怪的问题啊,我用微软的URLRewriter(URL重写)本地在VS2005环境下测试没问题,   但一放到网上就不行了....

实现的效果:   http://blog.test.com/bullion     其中blog.test.com是二级域名,   域名商提供的,   我想实现就是后半部分,   在本地调试没问题,   但放在服务器就提示   "无法找到该页 ",   不知道这是为什么....  

下面是我节点的配置:
<LookFor> ~/(\w{0,20}) </LookFor>  
<SendTo> ~/members/default.aspx?memid=$1 </SendTo>  
VS2005下本地测试通过,   放到服务器上提示   "无法找到该页 "

是不是服务器安全设置有关呀??   还是其它原因造成的呢????


------解决方案--------------------
服务器设置问题吧
------解决方案--------------------
应该是正则表达式存在问题...否则就是WEB服务器设置有误,具体可以先排除一下,得到造成此问题的原因在寻求解决方案,如果是正则的问题就很好解决了
------解决方案--------------------
JF
------解决方案--------------------
接分
------解决方案--------------------
jf
------解决方案--------------------
确实是正则的问题, 这样写就可以了
<LookFor> http://blog.espnstar.com.cn/(\w{0,20}) </LookFor>
<SendTo> ~/members/default.aspx?memid=$1 </SendTo>

MARK
------解决方案--------------------
IIS不应设置就可以吗?