anomalie sur redirection url_arbo suite MAJ spip v3
Bonjour,
suite a une mise a jour d’un de nos sites spip de la 2.0.23 vers spip 3.0.11, nous avons un problème sur la gestion des urls.
nous avons configuré le site en ’urls_arbo’, en ajoutant depuis mes_options.php les lignes suivantes :
$GLOBALS['type_urls'] = 'arbo';
$GLOBALS['url_arbo_terminaisons'] = array(
'rubrique' => '/',
'mot' => '',
'groupe' => '/',
'defaut' => '.html'
);
define ('_terminaison_urls_arbo', '.html');
define('_urls_arbo_sans_type',1);
define('_url_arbo_minuscules',1);
define('_url_minuscules',1);
define('_url_arbo_sep_id','-');
$GLOBALS['url_arbo_parents']=array(
'article'=>array('id_rubrique','rubrique'),
'rubrique'=>array('id_parent','rubrique'),
'breve'=>array('id_rubrique','rubrique'),
'site'=>array('id_rubrique','rubrique'),
'mot'=>array('id_groupe','groupes_mot'));
$GLOBALS['url_arbo_types'] = array(
'rubrique' => '',
'article' => '',
'groupes_mot' => '',
'mot' => '',
'auteur' => 'auteurs'
);
define('_URLS_ARBO_MIN', 2);
define('_URLS_ARBO_MAX', 500);
nous avons cependant un comportement assez bizarre :
sur les articles nouvellement créés, pas de problème.
sur les anciens articles déplacés, la redirection depuis l’ancienne URL fonctionne, mais sans ajouter le .html à la fin de l’url (ne prend pas en compte la terminaison indiquée dans mes_options.php)
si je fais un ’voir en ligne’, spip me colle l’url correcte avec le .html a la fin.
si quelqu’un avait une idée du pourquoi, ou un début de piste, j’apprécierai grandement ;-)
merci aux spipeurs qui se pencheront sur le problème.
PS : pour le test, nous sommes partis sur un spip tout juste téléchargé, sans plugins, avec l’ancienne BDD mise a jour pour la v3