在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
blogs/view.aspx?id=9527 要重写为: blogs/9527/ ewebshop 网店就用了这个技术 URL重写不只一种方式,配置服务器只是一种,利用代码也可以实现.微软有一篇专门的文章,楼主不妨研究一下. 以下是 这个需要在服务器中配置 和代码没多大关系 看看这篇文章:http://www.tinydust.net/prog/dia ... writeiis-50asp.html 在web.cofig里设置 <system.web> <urlMappings enabled="true"> <add url="~/blogs/9527/" mappedUrl="~/blogs/view.aspx?id=9527"/> </urlMappings> 并且在IIS里配置一个默认映射,指向c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll 修改WebConfig文件 <configSections> <section name="RewriterConfig" type="URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter" /> </configSections> <RewriterConfig> <Rules> <RewriterRule> <LookFor>blogs/(.*)/</LookFor> <SendTo>~/blogs/view.aspx?id=$1</SendTo> </RewriterRule> </Rules> </RewriterConfig> <system.web> <httpModules> <add type="URLRewriter.ModuleRewriter, URLRewriter" name="ModuleRewriter" /> </httpModules> |
请发表评论