在线咨询
QQ咨询
TOP

asp网站做伪静态以利于优化的方法

发布时间:2015-02-06 23:40:10 浏览:

使用伪静态有利于SEO是大家都公认的方法。对于虚拟主机来说,是没有自己的设置权限,如果服务器组件支持,可以使用做规则来实现网站的伪静态。
网站是asp程序写的,用的是虚拟主机,主机系统是IIS7.5的,从网上找了不少这方面的内容看,很多伪静态的教程都是使用ISAPI_Rewrite插件来实现,很多的虚拟主机也支持ISAPI_Rewrite了,如果是独立的IIS主机,需要自己安装加载ISAPI_Rewrite组件,这个网上很多教程,虚拟主机就先联系空间商,我的就是空间商帮忙加载的ISAPI_Rewrite,我只是上传一个伪静态规则文件httpd.ini到网站根目录下,关于伪静态规则,网上也有很多,不过还是要根据自己的网站来写,能懂正则表达式的话,写起来就很简单了,我是照着别人的修改的,顺便写了个301重定向的规则,把不带www的301到带www点域名上,下面是网站部分的httpd.ini规则,有需要的可以参考:

#3600 = 1 hour
       CacheClockRate 3600
       RepeatLimit 32
       RewriteCond %{HTTP:Host} ^szbeisu\.com$

RewriteRule(.*)http\://www\.szbeisu\.com$1 [NC,R=301]

RewriteRule^/index\.html$ /index\.asp
       RewriteRule ^/news_([0-9]*)\.html$ /news\.asp\?id=$1
       RewriteRule ^/zixun_p([0-9]*)_s([0-9]*)_k(.*)\.html$/news\.asp\?page=$1&sortid=&2&key_search=$3

网站301重定向有不少方法,我觉着还是这种方式最简单,在网上看到一种加代码的方法也很简单,不过,我用加代码的方法后,带www和不带www的状态都变成301了,不是很清楚什么原因,我没用这个方法,就没再研究。

重新开始优化工作后,才愈加发现在做网站前,把优化内容和工作策划好是多么的重要,特别是关键词的布局,网站成型后,就可以按照计划好的一步步去实现,后期工作比较有理有条,优化起来有方向和目标。

TAG
Array