最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
URLRewriter重写 去除文件扩展示名方法
时间:2011-05-06 编辑:简简单单 来源:一聚教程网
http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/msdnurlrewriting.msi
这里包含着urlrewriter和actionlessform,如果有必要,可以进行重写,编译后将.dll引入到项目中.
我先对webconfig进行配制.web.config 文件中指明要使用 http 模块还是 http 处理程序来执行 url 重写。这里使用了http 模块进行处理
若使用http 处理程序,则在httphandlers中进行配制
type="urlrewriter.rewriterfactoryhandler, urlrewriter" />
除了指定使用 http 模块还是 http 处理程序执行重写外,web.config 文件还包含重写规则:重写规则由两个字符串组成:要在被请求的 url 中查找的模式;要替换此模式的字符串(如果找到)。在 web.config 文件中,此信息是使用以下语法表达的:
要查找的模式
要用来替换模式的字符串
要查找的模式
要用来替换模式的字符串
...
每个重写规则均由
在
在configuration下加入一结点
~/(d{4})/(d{2})/(d{2}).aspx
~/showblogcontent.aspx?year=$1&month=$2&day=$3
~/(d{4})/(d{2})/default.aspx
~/(d{4})/default.aspx
~/showblogcontent.aspx?year=$1
~/modalpopupextender
~/modalpopupextender.aspx
此时输入modalpopupextender时,就导向了modalpopupextender.aspx页面
-
上一个: xml转换成html文件方法
-
下一个: c static静态变量用法
相关文章
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10
- .NET使用YARP通过编码方式配置域名转发实现反向代理教程 10-10