wordpress静态化

  • A+
所属分类:wordpress

今天为天鹰博客升级了一下,原来的是2.9版本的,新版本wordpress官方中文版已经推出很长时间了,一直都没有升级,一来是2.9版本已经够用,没有必要升级了,第二个原因就是因为太懒了,一直懒的更新,今天终于下决心升级到3.0.1版本了,更新之前给博客搬了一次家,原来的主机实在是不敢恭维,国内的,每天都得有几分钟挂掉的时候,不知道是什么原因,我都怀疑是不是每天都要重启一遍啊,一台服务器需要每天重新启动的吗?即使是windows系统的也不用的吧,每天都有几分钟上不去的时候真是够闹心的,那几分钟我碰不上还可以,要是碰上了,就总以为服务器挂了呢,但是速度还说的过去,香港主机对谷歌的收录也有帮助,但最后还是搬了,反正另一个老薛赠送的放在那放着也是放着,索性就搬到老薛那吧。

给博客升级之前先把文件和数据库都备份了一下,因为升级难免会出现错误的时候,出错误了而且没有备份就麻烦了,我也没用wordpress的自动升级系统,自动的还是有点信不过,自己动手丰衣足食,还是手动升级吧。升级之后想到了另一个问题,博客的静态化问题,之前不懂SEO,所以博客的固定链接让我给设成了动态的了,动态链接对搜索引擎不友好,不利于收录,今天索性就把博客静态化了,很长时间以前就想改了,但心想还是等到升级以后在改吧,就一直托到了现在,wordpress默认的日志URL格式通常是:http://yourhost.com/?p=postid,这个URL是动态的形式,要把链接改成静态的,前提是你的博客主机必须支持Mod Rewrite,先在本地用记事本新建一个1. htaccess 文件,文件中写上如下代码:

RewriteEngine On

RewriteCond %{http_host} ^cnwebmasters.com [NC]
RewriteRule ^(.*)$ http://www.putigu.net/$1 [L,R=301]

注:将代码中链接改成自己的链接

然后上传至你的博客根目录 并改名为 .htaccess 设置属性为644,在“自定义结构”中填写永久链接的格式。登录到wordpress后台,“设置”→“永久链接”,在“自定义结构”中填写永久链接的格式。

样式:http://www.yourwebsite.com/category/post-name.html
写法: /%category%/%postname%.html
样式:http://www.yourwebsite.com/123.html
写法:/%post_id%.html
样式:http://www.yourwebsite.com/archives/123.html
写法:/archives/%post_id%.html
样式:http://www.yourwebsite.com/2007/09/16/post-name.html
写法:/%year%/%monthnum%/%day%/%postname%.html
样式:http://www.yourwebsite.com/2007/03/post-name.html
写法:/%year%/%monthnum%/%postname%.html
样式:http://www.yourwebsite.com/archives/post-name.html
写法:/archive/%postname%.html
样式:http://www.yourwebsite.com/post-name.html
写法:/%postname%.html
说明:
%year% 日志发布的年,4位数字,如:2004
%monthnum% 日志发布的月份,2位数字,如:05
%day% 日志发布当月的第几天,2位数字,如:28
%hour% 日志发布时间中的“小时”,2位数字,如:15
%minute% 日志发布时间中的“分钟”,2位数字,如:43
%second% 日志发布时间中的“秒”,2位数字,如:33
%postname% 一串处理过的日志标题。如,日志标题为“This Is A Great Post!”,那么%postname%表示为“this-is-a-great-post”
%post_id% 日志的唯一编号
%category% 日志所在的分类
%author% 日志的作者

这里传一个. htaccess 样本,同时做了一个301重定向,把@转发到WWW,这是一个重要的SEO技巧,让你的网站的权重更加集中。

固定链接不能总改,否则对收录有影响,不知道我的博客犯了什么事,前两天百度收录已经恢复了,但不知为什么,今天的收录只剩下3个页面了,可能又出在友链的问题上,我也找不出其他方面的原因了。wordpress静态化也有很多其他的方法,像安装插件等,但安装插件会使wordpress变慢,能不安装插件就不要安装。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin
菩提谷主

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • wividog wividog 0

      好像现在搜索引擎已经不在乎链接是否静态化了,不过最好还是弄成伪静态的,个人认为 /%postname%.html 最好

      [回复]