多语言展示
当前在线:1136今日阅读:103今日分享:49

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

使用之前需要明白为什么?了解使用URL重写,伪静态的作用。一是为了使网站更容易被搜索引擎收录,因为搜索引擎在抓取网页时,会对html、htm页面非常友好,“认为”页面是静态不变的,更加稳定安全,更有利于用户;二是网址写成html、htm看上去更加正规规范,这点当然是针对用户而言,进一步对于推广网站的时候,网址简洁也有利于用户记忆。万变不离其宗,网站的群体是用户,用户访问网站的渠道主要是通过搜索引擎,因此使用URL重写能让更多用户访问我们的网站
工具/原料

开发程序工具,比如Visual Studio或者Dreamweaver

方法/步骤
1

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

2

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

3

3.配置web.config文件,增加节点即可。

4

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

注意事项

注意使用目的

推荐信息