wordpress伪静态解决方法404–windows系统
wordpress伪静态解决方法使用404错误页面,在网上看了一下,但是发现很多都是没用的,写的代码内容都不能真正解决伪静态,最后终于找到了一个,公布一下方法(如果你的主机不能自定义404错误页的话,估计不好整):笔者的实践经验 Read more →
博客更换空间经过
7月15号早上,发现博客打不开了,显示错误:
Site Temporarily Unavailable
We apologize for the inconvenience. Please contact the webmaster/ tech support immediately to have them rectify this.
error id: "bad_httpd_conf"
马上联系dreamhost,回复“Thank you for contacting us. Your account is a disabled subaccount of
another users account. You will need to contact the account owner about
this issue. There is no other information I can provide.”
崩溃了,原来我购买的空间中间商的账号是“残废账号”,我的博客也被牵连了,再联系空间中间商和dreamhost想备份数据,竟然都没办法备份,被吓住了,博客不会就这么废了吧,辛辛苦苦几个月打理的啊。幸好数据库是每天邮件自动备份到邮箱里去,但没有文件,光有数据库,恢复起来也很麻烦的。 Read more →
说说网页静态化的好处和重要性
网页静态化对网站很重要,到底有多重要呢?就好比盖高楼,网页静态化就是楼房的地基,没有它你就永远盖不高。要想盖的又高又快,你就必须做好网页静态化,而且要尽量早。
网页静态化对搜索引擎优化有什么好处?好处有两点:
1、可以大大提高搜索引擎对网站内容的收录速度
2、用户访问网站速度提高,同时占用的数据库资源更少,可以支撑更多人同时访问网站
好处这么大,所以还没有做网页静态化工作的朋友们要尽早做,立即做! Read more →
wordpress固定链接设置技巧大全
今天用Google查看收录情况 site:kong.eu5.org,发现下面的链接都是首页,经深入研究,原来是固定链接设置有问题。
之前用的是wordpress默认的格式,如果希望自己的站点对搜索引擎更友好一点,还是早点改一改。
一:设置WordPress 固定链接
在WordPress的后台,单击“设置”。然后单击“设置”的下级分类‘固定链接’,在常规设置中选择“自定义结构”,然后在“自定义结构”中填入你想设置的固定链接结构就可以了。
比如,默认设置下,“关于”标签的路径为 http://yourdomain/?page_id=2 ,我们在自定义中设为 /%postname%.htm
然后在 “页面编辑”中,将“关于”标签的“页面别名”设为“about”,这样“关于”标签的路径就变为 http://yourdomain/about
二:固定链接结构标签的主要参数
WordPress 固定链接结构主要是通过结构标签来构成的,你只要了解了这些标签就可以任意设置你的永久链接了。
参数不多说,很死的东西,按照WordPress官方文档列表如下:
1. %year%
基于文章发布年份,比如2007;
2. %monthnum%
基于文章发布月份,比如05;
3. %day%
基于文章发布当日,比如28;
4. %hour%
基于文章发布小时数,比如15;
5. %minute%
基于文章发布分钟数,比如43;
6. %second%
基于文章发布秒数,比如33;
7. %postname%
基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题;
8. %post_id%
基于文章post_id,比如423;
9. %category%
基于文章分类,子分类会处理成“分类/子分类”这种形式;
10. %author%
基于文章作者名。
将上述参数进行组合,即可得到wordpress的固定链接形式。
“%postname% 文章名”,这是WordPress 固定链接比较常用的结构标签。如一片文章的标题为“Hello World” ,
则使用这个结构标签的固定链接就会出现“Hello-World”。中文版的WordPress 显示的则是文章的“日志别名”,
注意要把“日志别名”设为英语或拼音,否则不利于搜录。
三、不要让中文字符出现在固定链接里面
虽然现在搜索引擎已经能支持识别URL,可是中文在URL上还是显示为乱码,对人而言更是完全没有可读性。所以中文标题要使用WordPress的“日志别名”,来实现URL英文化。
四:链接不宜过深
网站的链接过深对于搜索引擎优化是十分不利的,一般URL的深度不要超过10层。
五、不要让日期出现在wordpress固定链接里面
这基于两个方面的考虑。一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了。另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了。
六、不要让分类的链接出现在固定链接里面
这一点是很多人都会忽略的地方。让分类出现在固定链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话,则会出现多个链接地址,这很容易造成因为重复内容而被搜索引擎惩罚;二是有可能会造成关键词堆砌而被搜索引擎惩罚。
七:使用伪静态(HTML)链接
众所周知,相对于动态链接搜索引擎更喜欢静态的链接。WordPress默认的链接都是动态的,我们可以利用WordPress的URL重写功能来轻松实现链接的静态化。
只需要在“自定义结构”后加上“.htm”就可以搞定了。 如 /%postname%.htm
wordpree静态化教程及经验分享
wordpress固定链接功能很不错,极大地方便了博客系统的伪静态工作,使其快速地实现URL静态优化。不过笔者在使用过程中还是遇到了一些问题,现在把自己的情况和大家分享,希望有所帮助。
WP系统默认的链接格式为http://域名/?p=123,我使用的是自定义结构:/post/%post_id%.html,点击保存后,进入博客,文章直接跳转到404页面去了,何解?
原来点击“保存更改”后,会出来一段话:如果您的.htaccess文件可写,我们将自动完成此功能。否则,您需要保证这些 mod_rewrite 规则在您的.htaccess文件中。在列表中点击选择或者按CTRL + a选择全部后复制到剪贴板中。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
我们需要把这段代码复制到.htaccess文件里。
其实这个.htaccess文件 名字就叫.htaccess,在某些ftp软件下看不到此文件(其实我在Cpanel后台都没发现它)。怎么解决呢?首先用记事本新建文件命名为2.htaccess,上传到根目录,然后重命名为.htaccess,并将后台出现的那段代码添加好。现在再去访问站点,一切ok!
推荐链接地址层次不要太深,并且伪静态化地址加上html,不过也有人推荐不要加上伪静态后缀,因为那样搜索引擎可能会认为那种地址是一个分类目录,而不是一个具体的网页,从而获得更高的搜索排名权重,现在wordpress个人博客也比较流行那种伪静态格式。
还有另外一种真正的静态化方法。第二种方案:用cos-html-cache实现静态化
要求:使用下载cos-html-cache 1.1
具体设置步骤:
下载cos-html-cache ,解压,传到/wp-content/plugins/目录,在后台”插件”中启用”cos-html-cache”
在”设置”永久选项中,自定义结构修改静态化的规则,下载404代码(见附件)。并且上传到网站的跟目录,设置404自定义错误指向404.asp
在后台cos-html-cache 管理选项生成静态页面,就可以实现目的了。
总结:
第一种方案比较简单,可以显现无index.php的永久链接。第二种方案较复杂点,
第二种方法,我试了几次,没有成功,只好选用第一种方法,实现了wordpress博客的网址静态化

