Circular Redirect Path Circular redirect path detected (see 'Redirect Path' section for details).

Que faire si Facebook affiche (concerne un site DRUPAL en 7.12) :

Circular Redirect Path Circular redirect path detected (see 'Redirect Path' section for details).

dans l'outil de débogage d'opengraph : https://developers.facebook.com/tools/debug/og/object

En fait c'est normalement limité à la page d'accueil. Le problème vient de la redirection entre l'alias de la page vers / pour le référencement et le fait qu'on communique à facebook l'alias dans og:url et non l'url redirigée (donc /)

Petite astuce, modifier le fichier : opengraph_meta.common.inc du module opengraph_meta, ligne 147 remplacer :

$ret[self::URL] = url(drupal_get_path_alias('node/'.$node->nid),array('absolute' => TRUE));
 
par :
 
if ($node->nid != 1)
{
$ret[self::URL] = url(drupal_get_path_alias('node/'.$node->nid),array('absolute' => TRUE));
}
else
{
$ret[self::URL] = url('http://www.francelink.net/');
}

ATTENTION : a bien remplacer l'url francelink.net par celle du site et valider le fonctionnement avec le debuggeur

Evaluer ce contenu: