Redirection sur les URLs propres : 3 bugs ?
Après étude du nouveau système d'URLs grâce au Couteau Suisse, il me semble que les redirections ne sont pas toujours bonnes.
Admettons, pour une rubrique, de 2 URLs propres : "Alias" et "Titre".
L'URL utilisee par SPIP est "Titre" et "Alias" en principe devrait renvoyer vers "Titre"
1. URLs propres
/-Titre- (lien SPIP) : OK
/-Alias- : redirigé vers "/Titre" ("/-Titre-" attendu, bug n°1)
avec : define('_debut_urls_propres', 'debut'):
/debut-Titre- (lien SPIP) : ERREUR 404 (bug n°2)
/debut-Alias- : ERREUR 404
2. URLs propres2
/-Titre-.html (lien SPIP) : OK
/-Alias-.html : redirigé vers "/Titre" ("/-Titre-.html" attendu)
3. URLs libres
/Titre (lien SPIP) : OK
/Alias : redirigé vers "/Titre" : OK
4. URLs arbo
/Un-peu-de-tout/Titre/ : OK
/Un-peu-de-tout/Alias/ : OK, pas de redirection
Bug n°3 : il faut remplacer "defined(_terminaison_urls_arbo)" par "defined('_terminaison_urls_arbo')" dans le fichier urls/arbo.php, ligne 109
Proposition annexe : serait-il possible d'ajouter la possibilité d'éviter les majuscules dans les URLs propres, à l'instar des URLs arborescentes ?