在FeedBurner申请了一个永久的RSS地址 http://feeds.feedburner.com/xiaoji
可以通过两种方式将自己博客的RSS转到这个永久的RSS:1、WordPress插件 2、修改.htaccess文件。我采用的是第二种方式。
不同的RSS地址规则是不一样的,我的是在.htaccess中添加下面语句:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} feed=rss2 [NC]
RewriteCond %{HTTP_USER_AGENT} !^.*(feedburner|feedvalidator) [NC]
RewriteRule ^(.*)$ http://feeds.feedburner.com/xiaoji? [L,NC,R=302]
</IfModule>
发现新的问题,如果你的子域名下还有博客且格式与主域名相同,会将子域名的RSS重定向到永久RSS中。解决方法是将子域名中RSS的格式变得与主域名RSS格式不同即可。
更多的参考:http://perishablepress.com/press/2008/10/13/wordpress-feedburner-htaccess-redirect-default-feeds/