Un souci avec cet outil ?

À propos de « Règles Htaccess En Ligne »

Cet outil construit des règles de redirection .htaccess pour les serveurs Apache. Spécifiez des motifs source (chemins, query, regex) et des URL de destination, et l'outil produit les directives RewriteRule, Redirect ou RedirectMatch correspondantes, prêtes à coller.

Les redirections sont essentielles lors des migrations, du remodelage d'URL, du rebranding ou pour la consolidation SEO (URL canoniques, www/non-www, http/https). Sans elles, les anciens liens cassent et le référencement s'effondre.

L'outil produit par défaut des 301 (permanentes — idéal SEO) mais gère aussi 302 (temporaire), 307 et 410 (Gone). Testez avant déploiement — un .htaccess mal configuré peut planter tout un site.

Comment utiliser cet outil

Écrire une règle de redirection Apache .htaccess

  1. Source et destination

    « Source path » est le chemin d’URL à matcher (`/old-page`, `/blog/(.*)`). « Destination URL » est l’endroit où va le visiteur (URL absolue recommandée : `https://example.com/new-page`).

  2. Code d’état

    « Status code » choisit `301` (Moved Permanently — changement définitif, les moteurs mettent à jour l’index) ou `302` (Found — temporaire, l’ancienne URL reste canonique). Pour les migrations orientées SEO, prenez toujours 301.

  3. Exécuter

    Résultat : champ unique `htaccess` — une ligne `Redirect <code> <source> <destination>` prête à coller dans `.htaccess` à la racine. Ajoutez `RewriteEngine On` au-dessus si aucune autre règle ne l’a déjà activé.

  4. Tester avant la mise en prod

    Faites `curl -I https://example.com/old-page` pour vérifier le bon header `Location:`. Piège fréquent : un slash final d’un seul côté — Apache distingue `/foo` et `/foo/`.