URLRewriter重写问题··

l240815615 2010-10-14 04:04:26
我按照教程配置没有显示效果 代码如下
web.config代码:
<RewriterConfig>
<Rules>
<RewriterRule>
<LookFor>~/prodect/new(\d+).html</LookFor>
<SendTo>~/Default.aspx?id=$1</SendTo>
</RewriterRule>
</Rules>
</RewriterConfig>
<section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" />
<httpHandlers>
<add verb="*" path="*.html"
type="URLRewriter.RewriterFactoryHandler, URLRewriter" />
</httpHandlers>

Default页面代码:
<a href="Default2.aspx?id=1">我</a> </div>


调试的时候跳转到Default2的页面地址栏还是显示http://localhost:8951/URL重写/Default2.aspx?id=1

这个要怎么才能配置好啊··请高手回答下··谢谢了~~~
...全文
26 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
l240815615 2010-10-14
呵呵 行了 谢谢你哈····
回复
l240815615 2010-10-14
啊····我用VS08调试也要用IIS的额!!!!这个不是很懂···
回复
liuwei2500 2010-10-14
这个还需要配置iis的
回复
liuwei2500 2010-10-14
你是不是弄错了?
Default页面代码应该是:
<a href="prodect/new1.html">我</a> </div>
然后供URLRewriter解析,会解析成Default2.aspx?id=1,然后Server.Excute()
保证url不变,但是内容已经得到。

回复
相关推荐
发帖
非技术区
创建于2007-09-28

7707

社区成员

.NET技术 非技术区
申请成为版主
帖子事件
创建了帖子
2010-10-14 04:04
社区公告
暂无公告