UrlRewriter来重写URl本地行服务器不行是怎么回事

网站应用了UrlRewriter来重写URl,主要目的是去除.aspx后缀。在web.config中相关设置如下:

 <LookFor>~/guide/(\d+)\/</LookFor>    

 <SendTo>~/guide/about.aspx?id=$1</SendTo>

<add verb="*" path="*/" type="URLRewriter.RewriterFactoryHandler, URLRewriter" />

想实现www.fen.com/guide/about.aspx?id=55;

转换面www.fen.com/guide/55/

这个方法在本地行,可是到了服务器上就不行了


慕盖茨4494581
浏览 639回答 2
2回答

智慧大石

应该是IIS配置有问题吧确认文件是否存 在那个沟有去掉吗?
打开App,查看更多内容
随时随地看视频慕课网APP