1. ✅ Apprenez une METHODE qui marche pour votre SEO ! Formation à distance avec Olivier Duffez et Fabien Facériès + aide pour prise en charge du financement
    Rejeter la notice

Rediriger automatiquement l'ancienne url vers la rewritée

Discussion dans 'URL Rewriting et .htaccess' créé par dadovb, 10 Mars 2009.

  1. dadovb
    dadovb WRInaute passionné
    Inscrit:
    22 Novembre 2005
    Messages:
    1 683
    J'aime reçus:
    0
    Bonjour à tous,

    Un petit souci de .htaccess :
    Code:
    RewriteRule ^([a-z]+)\.html$   index.php?page=$1 [L]
    
    Je voudrais que quand on tape http://www.example.com/index.php?page=1, on soit redirigé vers la nouvelle URL rewritée car avec cette config ci-dessus les deux URLs sont accessibles :
    http://www.example.com/index.php?page=1
    http://www.example.com/1.html

    Si je modifie en :
    Code:
    RewriteRule ^([a-z]+)\.html$   index.php?page=$1 [R=301,L]
    Ça marche mais dans le mauvais sens :x, quand on tape http://www.example.com/1.html, ça renvoie sur http://www.example.com/index.php?page=1

    Il me semble que c'est juste un flag à ajouter, j'ai chercher dans la doc apache mais j'arrive pas à trouver le bon flag.

    Merci d'avance.
     
  2. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 929
    J'aime reçus:
    0
    si tu mets en place une redirection 301 dans l'autre sens ça va boucler. Il faut donc prévoir un paramètre bidon que tu ajoutes à la réécriture et dont tu testes l'absence quand tu fais la redirection : -http://www.urlrewriting.fr/faire-une-redirection-301-des-anciennes-urls-vers-celle-reecrites-via-htaccess_9.html

    Une autre solution consiste à faire la redirection en php. En début de script tu testes que l'url appelée est la bonne. Sinon tu fais une redirection avec la fonction header : -http://www.urlrewriting.fr/eviter-le-duplicate-content-avec-des-urls-contenant-des-mots-cle_10.html
     
Chargement...
Similar Threads - Rediriger automatiquement ancienne Forum Date
Comment rediriger en 301 toutes les 404 vers une page précise ? Débuter en référencement 9 Septembre 2020
Rediriger Index.php vers racine URL Rewriting et .htaccess 15 Août 2020
Tout rediriger sauf une page contenant 'JS' URL Rewriting et .htaccess 3 Juin 2020
Rediriger un site avec www vers sans www Administration d'un site Web 20 Avril 2020
Rediriger une page URL Rewriting et .htaccess 6 Avril 2020
Rediriger uniquement le dossier sans les pages internes Netlinking, backlinks, liens et redirections 17 Février 2020
Rediriger site dans un dossier à la racine Demandes d'avis et de conseils sur vos sites 14 Novembre 2019
Comment rediriger si la langue n'est plus dispo sur le nouveau site Référencement international (langues, pays) 27 Août 2019
Rediriger sujet phpBB3 vers Vanilla 3 URL Rewriting et .htaccess 6 Août 2019
Rediriger uniquement la page d'accueil URL Rewriting et .htaccess 5 Juin 2019