FeedBurnerからFeedPressに移行しました

RSS配信サービスとしてFeedBurnerを使ってきましたがGoogleはFeedBurnerを継続する気がなさそうだということもあり、FeedPressに移行することにしました。RSS配信サービスを少し調べて割と有名なようなのでFeedPressを選びましたが、実際に使ってみてもシンプルでなかなか良さそうな気がします。

以下、FeedBurnerからの移行手順です。

(1) FeedPressに登録する
FeedPressにアカウントを作り、自分のRSSフィードを登録します。

FeedPressの設定画面

(2) rssフィードへのリクエストをFeedPressにリダイレクトする

.htaccess に以下のように追加して、rss.xml への要求が来たらFeedPressに登録したURIに書き換えます。


RewriteEngine on

RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
RewriteCond %{HTTP_USER_AGENT} !FeedPress [NC]
RewriteCond %{HTTP_HOST} nyanchew\.com [NC]
RewriteRule ^.*rss(.*).xml/?$ http://feedpress.me/nyanchew$1 [R=302,NC,L]

ここで自分のサイトの rss.xml にアクセスしてみて、FeedPressに飛ばされるかどうか確認します。

(3) FeedBurner を無効にする

FeedBurnerの管理画面からフィードを無効化します。With permanent redirectionにチェックを入れてから、”Delete Feed"をクリックします。そうすると以下のようになり、"This feed is permanently redirecting to source feed." という表示がでます。

FeedBurnerを無効化した後の状態

(4) 自分のサイトのRSS購読ボタンのリンクを FeedPressに変更する

RSS購読用のリンクをFeedPressに登録したURIに変更しておきます。

以上で完了!