Le Plan de redirections .htaccess convertit un plan en deux colonnes (ancienne URL, nouvelle URL) en règles de redirection htaccess prêtes à l'emploi. Conçu pour les migrations avec des dizaines, des centaines ou des milliers de redirections à intégrer dans un fichier htaccess Apache.
L'outil détecte automatiquement les lignes incomplètes, les doublons et les boucles avant de produire le code final.
|, ;, \t (tabulation). La virgule n'est PAS un séparateur car elle apparaît fréquemment dans les URL (query strings).# Collez votre plan puis cliquez sur Générer.
Collez votre plan, une redirection par ligne, avec un séparateur entre l'ancienne et la nouvelle URL :
|) est le plus courant.; et la tabulation \t sont également acceptés.?a=1,2) et son interprétation comme séparateur corromprait silencieusement les URL.Exemples de lignes valides :
/ancien-article/ | https://exemple.com/nouvel-article/ |
/contact-old | /contact |
/blog/article-2020 ; /blog/article-2025 |
À partir de ce plan, l'outil produit des directives Redirect de mod_alias :
Redirect 301 /ancien-article/ https://exemple.com/nouvel-article/ |
Redirect 301 /contact-old /contact |
Redirect 301 /blog/article-2020 /blog/article-2025 |
La directive Redirect applique un match par préfixe : Redirect 301 /old /new redirige aussi bien /old que /old/sub-page vers les destinations correspondantes.
Le menu déroulant propose quatre codes HTTP :
Toutes les redirections sont générées via la directive Redirect de mod_alias, qui applique un match préfixe cohérent sur tous les codes.
Trois exports disponibles : copier dans le presse-papier, télécharger TXT (format ancien | nouveau) ou télécharger CSV (deux colonnes ancienne_url et nouvelle_url) pour archive ou validation.