Nicolas Grillet

Intégrateur Web

Télécharger mon CV Contactez moi

WordPress // Facebook commentaire « page non joignable »

nicoss01 - 30/08/2013

Après avoir installé l’extension Facebook sur WordPress pour pouvoir remplacer le système de commentaire classique par celui de Facebook, j’ai eu le message « Attention : http://…. n’est pas joignable » et les balises Open Graph ne sont pas disponibles dans les status.

En utilisant le débuggeur Facebook (https://developers.facebook.com/tools/debug?q), j’ai découvert que Facebook obtenait une erreur 404 lorsqu’il tentait de charger l’une de mes pages.

Le problème est très simple en fait, Facebook charge vos pages en ajoutant un paramètre fb_comment_id dans l’URL, or la réécriture d’URL de WordPress ne permet pas la gestion de paramètres GET supplémentaire et retourne donc une erreur.

La solution consiste à modifier votre fichier .htaccess pour supprimer les éventuels paramètres d’URL, comme ceci :

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
Options +FollowSymlinks -MultiViews
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{QUERY_STRING} (.*) [NC]
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

Biensur, si vous utiliser un plugin utilisant des paramètres GET il se peut que vous ayez maintenant un problème.

Comments are closed.

Copyright Nicolas Grillet