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

 时间:2024-10-12 01:28:13

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

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

2、首先创建一个类UrlRewrite.cs,当然这个类必须继承IHttpModule接口。在类里面通过获取浏览器请求的网站地址,对其进行正则表达式匹配,匹配成功就通过匹配后的真正网址去请求服务器,返回网页内容给浏览器。匹配后的网址也可是是静态网址,关键是根据匹配到的网址去请求服务器返回内容。

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

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

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

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

  • 如何用C#导出Excel表格
  • WPS中,如何防止文档内容被复制
  • SVN怎么查看文件提交记录日志
  • Wps2019数据美化如何轻松搞定?
  • WPS表格如何恢复误删的文件
  • 热门搜索
    ps怎么调色 怎么在电脑上截图 袖扣怎么用 怎么洗葡萄 小学生用英语怎么说 韩信是怎么死的 qq空间说说怎么全部删除 皮鞋怎么清洗 years怎么读 我的世界红石怎么挖