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]