EasyASP v2.2新功能介绍(2):用Easp实现伪URL Rewrite - ASP教程
前一篇日志介绍了EasyASP v2.2是 如何实现防sql注入的 ,看来还是有很 多人对这个年代还使用ASP报以嗤之以鼻的态度。在此还是要劝导一下,如果你 认为ASP是上个世纪的东西早就过时了,何必进来让自己难受,谢谢。EasyASP只 是以卑微的态度在给最后的ASPer们提供一种解决问题的新思路,我也相信还在 使用ASP的人对Easp有自己的评价。
不废话了,这一篇接着介绍Easp v2.2的另一个新功能:伪URL Rewrite。 1.为什么叫伪 URL Rewrite? 这个名字听起来好像非常的别扭,不过听我先解释一下。 比如我们打开博客园首页的任意一篇文章,可以看到它的地址类似这样: http://www.cnblogs.com/zhuqil/archive/2010/01/15/1648321.html 这个我们知道是生成了静态页。但有些网站并没有采取生成静态页的方式, 而是采用了URL Rewrite技术,显示的是静态页地址,其实是在服务器端用正则 表达式对页面参数进行了映射,比如下面这样:
这种方式也通常被称为伪静态。而EasyASP实现的,只是用ASP模仿这种伪静 态,理应被称为伪伪静态,实在是不好听,所以我干脆就把它叫伪Rewrite了。 这种伪Rewrite表现出来是这样的URL: http://www.ambox.cn/?design-2010-4.html 和静态页的地址差别在哪里呢?就是多了一个 ? 号,表明它只是一个url参 数来模仿静态页的地址的,事实证明这种方式确实还是对SEO有一定的帮助,比 如商界blog做得比较好的 华夏智慧网,使用的就是这类伪Rewrite。 2.EasyASP的伪Rewrite 在Easp v2.2里,要实现伪Rewrite很简单,还是先把方法语法和参数说明列 出来: Easp.RewriteRule rule, url 用标准模式设置EasyASP的URL伪静态规则
Easp.Rewrite urlpage, rule, urlparam 用高级模式设置EasyASP的URL 伪静态规则
(编辑:淮北站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |