Il y a quelques mois je migrais mon blog depuis Typo vers Wordpress, aujourd’hui je fais un nouveau changement : je confie la gestion de mon flux rss et de ses stats à Feedburner.
Afin de faire ça bien, il faut :
- Créer son compte Feedburner
- Rediriger les lecteurs de mon feed vers le nouveau flux feedburner
- Sortir les stats de consultation de mon feed d’awstats
- Communiquez l’adresse de mon nouveau feed.
Je vais commencer par la fin pour ceux qui aurait la flemme de lire la suite ! La nouvelle adresse à utiliser est donc http://feeds.feedburner.com/stoneageblog
1. Créer son compte Feedburner
Rien de sorcier dans cette étape, tout se passe là bas : http://www.feedburner.com. Laisser vous guider !
2. Rediriger les lecteurs du feed actuel vers le nouveau
C’est la partie intéressante de l’article, il faut pour cela éditer le fichier .htaccess à la racine de votre hébergement et positionner quelques règles de réécriture. Mon blog est un cas particulier, j’ai déjà fait une migration de blog en conservant mes urls de feed, du coup aujourd’hui j’ai bien 10 urls différentes pour pouvoir consulter un seul et même feed ! Pour chacune de ces urls il faut donc rediriger le flux vers feedburner comme ceci :
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^wp-rss.php$ http://feeds.feedburner.com/stoneageblog [R=301,L]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^wp-rss2.php$ http://feeds.feedburner.com/stoneageblog [R=301,L]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^wp-atom.php$ http://feeds.feedburner.com/stoneageblog [R=301,L]
RewriteCond %{HTTP_USER_AGENT} !FeedBurner
RewriteRule ^xml/atom/feed\.xml$ http://feeds.feedburner.com/stoneageblog [R=301,L]
et ainsi dessuite pour rediriger toutes les adresses que vous avez !
3. Sortir les données du feed des stats d’awstat.
Il faut pour cela éditer le fichier de configuration correspondant au domaine que vous voulez modifier. Théoriquement il faut alors noter autant d’url à ignorer que d’url ajoutée dans le .htaccess.
vi /etc/awstats/awstats.www.stoneageblog.com
SkipFiles="/feed/atom/ /feed/ /feed/rss2 /rss /feed/rss/ /rss /atom /feed/rss /wp-rss.php /atom/ /feed/atom"
Et voilà le tour est joué !
4. Communiquer sur le nouveau feed !
Bon j’ai déjà dit en intro quel était le nouveau feed mais ça fait pas de mal de le répéter



Article intéressant. D’autant plus que j’allais m’y intéresser. Merci donc, Pierre.
Tout ça c’est très bien, mais il est coupé ce feed
Problème courant avec wordpress, il existe des solutions: http://neosmart.net/blog/tag/completerss/
Merci pour ta remarque Moody, je vais y jetter un oeil rapidement !