Migrer son flux RSS de Feedburner vers URI.LV

Dernière mise à jour le 10 décembre 2012.

Voyant comme tout le monde la fin proche de FeedBurner, je m’étais mis en tête il y a quelques mois de créer une alternative viable à cet autrefois excellent service racheté par Google.

C’est ainsi que j’ai développé la gestion des flux RSS dans URI.LV.

URI.LV

Si vous avez un flux installé sur FeedBurner et que vous souhaitez migrer vers URI.LV, aucun problème. Voici un tutorial en 3 étapes pour vous aider à faire votre migration sans perdre aucun abonné.

1. Création du flux sur URI.LV

La création en elle-même est plutôt simple. Rendez-vous sur la page de création d’un flux (en étant identifié sur URI.LV), et remplissez le formulaire.

Création du flux sur URI.LV

Attention : Indiquez bien l’adresse originale de votre flux RSS et non celle de FeedBurner !

Si tout va bien, vous êtes ensuite redirigé sur la page d’administration de votre flux RSS sur URI.LV. Notez bien l’URL que vous avez créée, elle est du type http://feeds.uri.lv/MonSuperSite.

2. Configuration de son site pour le flux

Le but de ce tutorial est d’une part de migrer votre flux FeedBurner vers URI.LV mais aussi de mettre en place un système de « marque blanche » qui permettra à vos utilisateurs de ne pas voir la vraie URL de URI.LV mais bien l’URL de votre propre flux.

Ainsi, si un jour vous décidez de partir d’URI.LV, vous n’aurez pas besoin de refaire une migration similaire à celle que vous êtes en train de faire.

Si vous êtes sous WordPress

Vous pouvez utiliser l’extension URI.LV pour WordPress et vous laisser guider. Tout est pris en charge par l’extension, vous n’aurez pas à mettre vos mains dans le cambouis.

Sinon…

Il faut donc établir une redirection temporaire de votre adresse, par exemple http://www.monsupersite.com/feed vers http://feeds.uri.lv/MonSuperSite tout en laissant l’accès direct à URI.LV pour qu’il puisse mettre à jour le flux. Pour une configuration typique avec un .htaccess, ça donnerait ceci :

RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
RewriteCond %{HTTP_USER_AGENT} !uri\.lv [NC]
RewriteRule ^feed$ http://feeds.uri.lv/MonSuperSite [R=302,NC,L]

Notez que je laisse aussi l’accès à FeedValidator qui est l’outil en ligne du W3C.

Notez aussi que ^feed$ peut changer, là je redirige /feed mais si par exemple vous devez rediriger /rss, il s’agira de ^rss$ et ainsi de suite.

3. Désactivation du flux sur FeedBurner

Attention : Si vous avez une newsletter active sur FeedBurner, n’oubliez pas d’exporter les contacts sous forme de fichier CSV avant de désactiver votre flux.

Avant de désactiver complètement votre flux, vérifiez que l’URL du flux original est bien celle que vous souhaitez. Elle doit correspondre à celle que vous avez renseignée sur URI.LV en cliquant sur « Edit Feed Details » :

Infos FeedBurner

Une fois que vous avez bien vérifié cela, vous pouvez cliquer sur « Delete Feed » juste à côté, sans oublier de cocher la case activant la redirection :

Infos FeedBurner

Validez, vous revenez sur la page d’accueil de votre compte FeedBurner. Vous devriez maintenant avoir une ligne de ce genre :

Infos FeedBurner

Testez en allant sur l’URL de votre ancien flux FeedBurner. Vous devez être redirigé sur votre domaine, qui doit rediriger ensuite sur URI.LV. Si vous ne voyez pas votre domaine ne vous inquiétez pas, c’est sûrement trop rapide pour être perçu.

Et voilà !

Votre flux FeedBurner est maintenant entièrement redirigé vers URI.LV, via votre site. Vous avez ainsi le contrôle total de votre flux RSS tout en profitant des services de URI.LV, comme les statistiques, le service de newsletter ou encore la gestion de PubSubHubbub.

Si vous êtes satisfait d’URI.LV, n’hésitez pas à partager cette page avec vos collègues et amis.