很是orz阿,以前用默认的链接方式,输出地址是http://paolomaldini.milaninno.net/?feed=rss2。
由于默认链接方式用起来不爽,于是改用自定义的permalink方式,结果rss输出地址也变了,成了http://paolomaldini.milaninno.net/feed。谷歌阅读器直接就找不到这地址了。
现在修改了.htaccess,让这俩归一化,貌似也不起作用,听天由命吧。。
按照网上提供的方法,貌似OK鸟,来源在此,我自己的详细步骤如下:
1. 先随手选一个RSS feed burner提供商,目前比较火的大概有俩:feedburner和feedsky,至于这俩的优缺点敬请自行比较。
2. 修改自己的home路径下的.htaccess如下:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} ^feed=(rss|rss2|rdf|atom|feed)$ [NC,OR]
RewriteCond %{REQUEST_URI} ^/(feed|wp-atom|wp-feed|wp-rss|wp-rdf)(.*)$ [NC]
RewriteCond %{HTTP_USER_AGENT} !^.*(Gecko|MSIE|Opera|FeedBurner|FeedValidator|Feedsky|xianguo-rssbot) [NC]
RewriteRule (.*) http://feeds.feedburner.com/milaninno/paolomaldini [L,R=307]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
红色部分是rss feed burner提供商提供的rss输出地址,简单说就是上头那一堆把类似http://xxx.com/?feed=rss2和http://xxx.com/feed这样的请求全都重定向到提供商那个地址,这样就对新老客户都负责了。。