光纤熔接 ERP

弱电论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3406|回复: 0
打印 上一主题 下一主题

什么是网站伪静态?如何重写URL?

[复制链接]
跳转到指定楼层
1#
发表于 2007-11-14 09:24:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为代理商

    静态是网页的一种,网页有静态和动态两种,不需要服务器处理过,浏览者能够直接浏览的网页就叫静态网页,比如HTML就是静态网页,ASP.NET是动态网页,比如论坛这种就是动态网页,登陆时需要服务器验证ID.
伪静态是指动态网页通过重写URL的方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面。

网站的伪静态化
    网站静态化是最近一个比较受关注的话题,静态化的好处是多方面的,最值得称道的应该是加快下载速度,更利于搜索引擎的抓取,这两点儿对一个企业网站来说应该比较重要吧,也正是基于此,现在有些企业在做网站的时候会要求制作方对其网站实现静态化,其实这种技术现在已较为成熟,多数制作动态网站的编程技术都有相应的组件支持,而且原理应该都是差不多的,学起来也并不是非常困难。
    但是由于一些时间或人为的因素,一些专门制件网站的公司可能一时不能实现网页的静态化,这样就出现了网站的伪静态化,而从我的实际出发,我已经接触过以下两种伪静态化:

    1、框架伪静态,这种是非常简单而且也是非常便于识别的,它的原理比较简单,就是做一个静态的主框架页面,然后把动态的内容链入副框架内,这个单从它的URL就可以看出眉目,如果整个网站的URL都是一样的,那么就一定是框架伪静态的.
    2、利用组件把asp的辍显示为htm,这种方法的原理是有一点难度的,它主要是利用一个组件强制性的把asp文件的后辍显示为htm,对于客户来说,它是很难分辨的,因为显示的链接的确是以.htm结尾的,不过如果仔细观察它的链接,也能看出来一些眉目,因为这种URL是很奇怪的,中间带有asp的子样,而且后面还有些参数,不过参数的结果已经被隐藏掉了,但是看到这些就应该保持戒心了;不过,还是有办法找出它的原形,就是看程序文件,去找和URL相同的网页,因为htm的网页都是真实存在的,如果找不到这个网页的话,那它是伪静态化无疑了.

    以上的两种方法只是我触过的,但是我相信应该还有其它的方法,但是不管如何,它们都带有骗人性质,做为客户一定要擦亮自己的眼晴.
    最后,我想说,其实转静态化的技术并不算上是非常困难,只要用心,很快就能搞定的.

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|广告咨询|VIP注册|关于我们|联系我们|积分规则|手机版|Archiver|弱电之家论坛 ( 京ICP备11008917号-3 )

GMT+8, 2025-6-9 17:21 , Processed in 0.070035 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表