- 注册时间
- 2012-10-19
- 最后登录
- 2016-12-15
- 阅读权限
- 1
- 积分
- 3575
- 精华
- 0
- 帖子
- 1401
TA的每日心情 | 奋斗 2014-6-1 22:10 |
---|
签到天数: 8 天 连续签到: 1 天 [LV.3]偶尔看看II
|
几天在处理几个新建的网站时,遇到了点问题。大家都知道,网站静态化对搜索引擎非常友好的,利于搜索引擎抓取网站内容。在实际过程中,我们往往处理静态化时遇到问题还比较多,今天四川SEO就来和大家聊聊网站静态化中的一些常见问题。和大家分享我的经验。
为什么要做静态化处理
网站的静态化,首先从网站本身来说,减少了对服务器处理请求。可以大大减少服务器的消耗。效率比处理动态的页面高出很多。我网站上的页面也应尽量采取页面静态化,百度和谷歌的蜘蛛也更喜欢抓取静态化的网站,这也是一个方面,还有一个也是值得的地方,例如网站的安全性,采用动态处理的网站,多少都会在URL中进行参数传递,服务器根据URL带来的请求,经过内部处理后返回到浏览者的服务器上,但是不少程序都会存在一些安全漏洞,这样会导致网站被入侵、例如存在注入漏洞,为了减少网站被入侵的风险,目前稍微运营大的网站都会采用整站静态化来提升服务器安全性能。
如何实施静态化
网站的静态化要针对不同的情况,采取不同的措施,在实施静态化之前,我们首先应该了解一下几个方面:
1、网站采用的什么服务器?例如常见的Windows、Linux、Unix、FreeBSD等等。
2、服务器采用的什么运行环境?例如IIS、Apache、LAMP等等。
3、采用的整站程序是否支持静态化处理?例如博客系统Wordpress后台的自定义链接等待。
4、服务器是否支持静态化?例如Windows主机支付支持Rewrite组件等等。
通常在实施静态化之前,对所自己的网站平台要有个大概的了解,方面后面的工作能够顺利执行。
静态化案例 iscuz!二级目录静态化实战
这是我在这两天处理论坛程序优化中,实际遇到问题。首先我分析了一下服务器的大致情况(踩点),采用的Windows IIS6.0支持Rewrite组件配合httpd.ini文件实施路径重写,达到静态化目的。虽然这不是真正意义上的静态化(整站程序功能限制),但是能达到我们的目的,这样所产生的效果也是一样的。我的Discuz!程序放在二级目录下BBS内。
第一步:编辑以下代码保存为httpd.ini上传到网站根目录。
|
|