1
Indiquez l’intérêt que vous portez à cette question
0

Écriture des URLs personnalisée : redirection des anciennes URLs ?

Bonjour,
Dans le cadre de la refonte de plusieurs sites l’écriture des URLs deviendra personnalisée avec :
 utilisation du pipeline "propres_creer_chaine_url" dans mes_options.php
 les règles de réécriture idoines dans la conf du vhost (l’utilisation des htaccess est désactivée sur notre hébergement)

On obtient des URLs de ce type :

https://mon-domaine.fr/titre-de-l-article-a1254.html

où 1254 est le n° de l’article.

Mais tous les contenus existent actuellement avec des URLs libres, et je dois rediriger ces anciennes adresses vers les nouvelles.

L’ajout de cette règle tirée du htaccess me renvoie des erreurs 404 :

# URLs "propres", "propres2", "libres", "arbo"
RewriteRule ^[^\.]+(\.html)?$		spip.php [QSA,E=url_propre:$0,L]
# Fin URLs "propres" et "propres2"

D’où ma question : est-ce que la règle ci-dessus peut fonctionner si url_propre est utilisée pour modifier la génération des URLs dans mes_options.php ?

Bien cordialement,