URL重写(UrlRewrite)伪静态使用指南

 时间:2026-04-24 11:14:30

1、1.URL重写就是伪静态,基本思路就是用户通过浏览器请求的页面网址和实际请求服务器返回的页面网址不是同一个,但是两者是一一对应的。简单例子就是用户请求网址xxxx/ceshi-1.html,而实际上请求服务器的网址是xxxx/ceshi.aspx?type=1,简单比较两者就会发现前者更加规范好记,对用户非常友好。

URL重写(UrlRewrite)伪静态使用指南

2、2.首先创建一个类UrlRewrite.cs,当然这个类必须继承IHttpModule接口。

在类里面通过获取浏览器请求的网站地址,对其进行正则表达式匹配,匹配成功就通过匹配后的真正网址去请求服务器,返回网页内容给浏览器。匹配后的网址也可是是静态网址,关键是根据匹配到的网址去请求服务器返回内容。

URL重写(UrlRewrite)伪静态使用指南

3、3.配置web.config文件,增加节点<httpModules></httpModules>即可。

URL重写(UrlRewrite)伪静态使用指南

4、04.另外还有许许多多URL重写方法,这里只是抛砖引玉,和大家一起分享。

  • 如何用C#导出Excel表格
  • WPS中,如何防止文档内容被复制
  • SVN怎么查看文件提交记录日志
  • Wps2019数据美化如何轻松搞定?
  • WPS表格如何恢复误删的文件
  • 热门搜索
    单反相机是什么意思 梭子蟹什么时候最肥 无垠的意思 望庐山瀑布全诗意思 占中什么意思 什么是愤青 晨曦的意思 杞人忧天是什么意思 银装素裹的意思 排水量是什么意思