Jul
27

现在改变习惯~先写关键内容~再写闲话~

问题:WordPress在Windows平台下必须使用ISAPI_Rewrite来实现永久连接(Permalinks),以前使用的时候只注重了文章是否能打开,分类能否进入,以及2.5以后tags是否正常。而从未关心过RSS和Trackback这类的问题。最近开始研究SEO以后,发现这些是非常重要的,所以就测试了一下,发现原先使用的重写规则造成了RSS/feed页能打开,但是无内容。评论的RSS也一样。而trackback好像还算正常。

原因:不知道为什么原先网上找来的规则中,feed使用了wp-feed.php这个文件,而手动测试了一下好像并不是这么回事,调会默认的Permalinks,发现其实还是使用的index.php?feed=这种形式,于是改了下规则,把这个问题给修复了。

解决:重新写了一下重写规则(Rewrite Rule),参考了网上很多版本,都存在一些问题,幸好自己学好了正则表达式,能够自己动手丰衣足食了。主要就是像刚才所说的,把wp-feed.php换成index.php,具体的看了httpd.ini就明白了。

这个是我使用的httpd.ini(另存为httpd.ini来使用),采用的永久链接是:/html/%year%/%monthnum%/%day%/%postname%.html

最近我找到了一个相当不错的IIS组件来替代ISAPI_Rewrite,已经用在了华麟志上。可以看下这篇“WordPress URL Rewrite | WP URL 重写组件


好了,正文说完了说段闲话:建立摩登坊也有一年多了吧(可能当时还没正式命名),自从换到了Wordpress以后经常是问题不断,从当时的2.2一直升级到了现在的2.5.1,遇到了升级、换插件、换主题等等问题。不过经历了这些问题以后,也逐渐对Wordpress有了一定的了解,的确让我喜欢上了他,因为他确实太强大了,我现在已经有了一些php的基础,因此,觉得修改wordpress简直就是易如反掌。主要成果可以看下“华麟志”,花了很多的精力在挑选主题、修改主题以及挑选插件上,因为要尽可能满足SEO的需求。比如安装了Related Posts和Popularity Contest以及aLinks这类非常棒的插件,以后将会写几篇专门介绍这几个插件的文章,也会将我一些修改心得以及技巧写出来(做SEO就是要分享,然后带来更多的流量嘛呵呵)。

其他的话也先不说了,以后有空了专门写篇文章吧。总的来说,我的博客SEO还是做得比较差的,相信华麟志会有一个很好的排名,因为我把我学到的所有的SEO知识都用了上去,也使用了熟悉而强大的Wordpress来搭建,肯定会有比较好的效果的呵呵。

欢迎转载,务必请记得保留出处,否则就如看帖不回帖一样,是不道德的!
本文地址:http://www.steveluo.name/wordpress-isapi_rewrite-rule-rss-feed-fixed/

您可能还对这些文章感兴趣:

6 Comments

Make A Comment

Comments RSS Feed   TrackBack URL

Leave a comment

top
62 queries. 0.310 seconds.