Faire une redirection par htaccess de son flux rss

Je me suis intéressé, par simple curiosité à un article de Daniel sur son blog, qui présentait une liste de plugins pour WordPress à ne surtout pas installer. Il a donc eu, dans sa liste, la bonne idée d'expliquer - sans rentrer dans les détails - qu'on pouvait très bien se passer, grâce au htaccess, de Feedburner Feedsmith, le célèbre plugin qui se contente, normalement, de rediriger votre flux RSS naturel vers celui de... Feedburner. Ce service, il est vrai, propose une meilleure gestion de ses flux.

A ce propos, ce plugin n'intervient normalement pas dans votre thème wordpress, si vous avez déjà eu l'obligeance de modifier en dur la fonction bloginfo('rss2_url') par son adresse réelle. Raison de plus, alors, pour définitivement abandonner le plugin, qui ne se contente finalement plus que de fournir à votre navigateur l'adresse du flux de Feedburner.

Feedburner Feedsmith était effectivement un plugin que j'utilisais. Et bête comme je suis, je n'avais tout simplement jamais pensé qu'une redirection web n'avait clairement pas besoin d'un plugin. Je me suis donc renseigné un peu, car l'écriture du fichier htaccess n'est pas encore très naturelle chez moi, pour savoir comment faire, quelle syntaxe écrire. Je suis donc tombé sur ma petite bible des blogueurs que j'adore : PerishablePress

Si vous pouvez éditer le fichier .htaccess, qui se trouve (généralement) à la racine de votre structure du blog (attention, c'est un fichier caché, et une option est peut-être à cocher dans votre client FTP pour le voir), alors insérez ce qui suit dedans, et supprimez votre extension :

# Redirection du flux rss de wordpress vers feedburner

 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://l-adresse-du-flux-RSS-de-votre-feedburner [R=302,NC,L]

Si vous en avez profité pour créer un autre flux pour vos commentaires chez ce même fournisseur, la commande sera presque la même

# Redirection du flux rss des commentaires de wordpress vers feedburner

 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^comments/feed/?([_0-9a-z-]+)?/?$ http://l-adresse-du-flux-RSS-de-votre-feedburner [R=302,NC,L]

Voilà. Votre moteur de blog ne s'en portera que mieux.



Youtube MP3 Podcaster : télécharger la partie audio des podcasts

Internet n'est pas encore totalement démocratisé dans nos voitures. Il en prend le chemin, toutefois, mais ce genre d'option est encore réservée à une certaine élite. Du coup, comment faire pour écouter ses [...]

DIABLO 3 : le Diable s'habille dans un DRM et tout le monde l'aide

À chaque nouvelle sortie d'un jeu qui cartonne, c'est toujours la même rengaine. Les joueurs les plus gueulards sortent de leurs gonds pour dénoncer la présence de ses DRM. Le dernier en date, c'est Diablo 3. Depuis [...]

Pédophilie : Orange appliquera la LOPPSI par un filtrage par DNS

Avec la LOPPSI, en France, l'utilisation des DNS tiers contournant ceux que son FAI propose pourrait bien devenir illégal. En effet, comme le rapporte PCInpact, Orange a déjà pris des mesures, et surtout les [...]

Ajouter des colonnes d'informations dans Nautilus (photos et musiques)

Vous avez beaucoup de photos ou de musiques dans votre ordinateur, et vous utilisez Ubuntu, ou une autre distribution utilisant l'excellent gestionnaire de fichiers Nautilus ? Vous aimerez alors cette extension de [...]

Compléter DuckDuckGo avec l'extension DDGComplete pour Firefox

J'aime beaucoup DuckDuckGo que j'utilise désormais au quotidien. Il évolue dans le bon sens pour les développeurs de sites et de services web. Ce moteur de recherche propose aussi de nombreux goodies, comme vous [...]