ybaidukuai 发表于 2015-5-14 10:04:15

Windows 7 中让IIS7支持shtml功能及在ASP.Net中使用UrlRewritingNet实现链接重写

  1、打开“控制面板”→“程序和功能”→“打开或关闭Windwos功能”。
2、在打开的窗口中依次展开“Internet信息服务”→“万维网服务”→“应用程序开发功能”,选中“服务器端包含”选项,确定安装即可。

  在ASP.Net中使用UrlRewritingNet实现链接重写

  很多时候我们需要链接转向(Url Rewriting),例如二级域名转向、文章访问链接等场合。
  让我们看两个例子:
1 你看到有些人的博客的域名如:
http://dwfbenben.iyunv.com实际上是 http://www.iyunv.com/dwfbenben 的一种链接重写(Url Rewriting)。  那么如何在Asp.net2.0中如何实现链接重写呢?(对于其他Framework是一样的)
可以采用UrlRewritingNet.UrlRewriter.dll来轻松实现
UrlRewritingNet.UrlRewriter.dll 可从其官方网站下载:http://www.urlrewriting.net
我们要做的就是进行Web.Config文件的设置
步骤一:设置之前需要添加引用:UrlRewritingNet.UrlRewriter.dll
步骤二:间添加:




  步骤三: 添加httpModules


  步骤四:添加链接重写的设置




  







  步骤五:注意在处理程序映射里添加相应的脚本映射
页: [1]
查看完整版本: Windows 7 中让IIS7支持shtml功能及在ASP.Net中使用UrlRewritingNet实现链接重写