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

 时间:2026-02-14 00:03:40

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表格如何恢复误删的文件
  • 热门搜索
    变速自行车怎么变速 头皮屑一块一块的怎么回事 居然之家怎么样 建筑图纸怎么看 高利贷利息怎么算 优点怎么写 科沃斯怎么样 黑龙江外国语学院怎么样 电视剧怎么下载 熏肉怎么做