Problème de redirection 301 avec l'URL Rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par elfye, 3 Septembre 2007.

  1. elfye
    elfye Nouveau WRInaute
    Inscrit:
    3 Septembre 2007
    Messages:
    1
    J'aime reçus:
    0
    Bonjour à tous,

    Cela fait bientôt 1semaine que je suis en train de m'arracher les cheveux avec l'URL Rewriting. J'ai mis la meilleure volontée du monde, j'ai lu je ne sais plus combien de forum, de FAQ, de sites webs, mais je n'arrive toujours pas à résoudre mon problème.
    Je vous l'explique.

    J'ai un site internet, que l'on va appeler monsite ( :wink: oui c'est très courant ^^), et je souhaiterai pouvoir modifier mon url, via un .htaccess, pour que mes liens directs, ainsi que les liens qui sont saisis dans le browser me redirigent sur la même page.

    Pour être clair, j'ai :

    http://www.monsite.fr/contrats/auto.php

    j'ai fait une règle de redirection :

    Code:
    RewriteRule ^assurance-auto.php$ /contrats/auto.php [NC,L] 
    Grâce à cette règle, j'ai modifié tous mes liens sur tout mon site pour que contrats/auto.php, soit un a href vers assurance-auto.php.

    Cette règle fonctionne, lorsque je saisis l'url :
    http://www.monsite.fr/assurance-auto.php , j'arrive sur ma page qui est en dur http://www.monsite.fr/contrats/auto.php.

    Maintenant, ce que j'aimerai savoir, c'est comment je peux faire une redirection 301, pour que lorsque l'url :
    http://www.monsite.fr/contrats/auto.php
    arrive directement sur la page assurance-auto.php, et surtout que l'url se soit réécrite en http://www.monsite.fr/assurance-auto.php???

    J'ai essayé cela, mais ça ne marche toujours pas :


    Code:
    RewriteRule ^/contrats/auto.php$ http://www.monsite.fr/assurance-auto.php [R=301]
    RewriteRule ^assurance-auto.php$ /contrats/auto.php [NC,L] 
    
    Pouvez-vous m'aider s'il vous plait. Je vous en remercie d'avance...
     
  2. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 647
    J'aime reçus:
    1
    avec ca en début du fichier /contrats/auto.php (en tout début de fichier) :

    Code:
    if ($_SERVER["SCRIPT_URI"] != "/assurance-auto.php") {
    	header("HTTP/1.1 301 Moved Permanently"); 
    	header("Location: http://www.tonsite.fr/assurance-auto.php");
    }
     
Chargement...
Similar Threads - Problème redirection 301 Forum Date
Problèmes des redirections 301 en transparence Noms de domaine et référencement 12 Mars 2020
probleme de redirection 301 certbot Administration d'un site Web 12 Janvier 2020
Problème suite à redirection 301 URL Rewriting et .htaccess 4 Novembre 2019
Problème de redirection 301 Netlinking, backlinks, liens et redirections 25 Octobre 2018
Redirection 301 et problème désindexation google Crawl et indexation Google, sitemaps 20 Avril 2016
Problème avec URL rewriting après redirection 301 URL Rewriting et .htaccess 5 Novembre 2014
Problèmes de redirection 301 Débuter en référencement 26 Octobre 2014
Probleme Redirection 301 Help Débuter en référencement 14 Mai 2014
Problème de redirection 301 Problèmes de référencement spécifiques à vos sites 23 Avril 2014
Probleme Redirection 301 dans htaccess Joomla 3.0 Débuter en référencement 15 Juin 2013
Problème avec la redirection 301 Problèmes de référencement spécifiques à vos sites 11 Juin 2013
Redirection 301 et probleme avec des // dans le nouveau domaine Netlinking, backlinks, liens et redirections 21 Février 2013
Probleme de rewrite pour redirection 301 URL Rewriting et .htaccess 15 Octobre 2012
Problème de redirection 301 de ASP vers PHP Netlinking, backlinks, liens et redirections 26 Septembre 2012
Problème de redirection 301 URL Rewriting et .htaccess 16 Juin 2012
Problèmes Redirections 301 Netlinking, backlinks, liens et redirections 5 Mai 2012
Redirection 301 probleme Débuter en référencement 19 Décembre 2011
Problème d'écriture d'une redirection 301 URL Rewriting et .htaccess 24 Novembre 2011
Problème de redirection 301 Netlinking, backlinks, liens et redirections 21 Août 2011
Problème de redirection 301 d'ancienne adresse Netlinking, backlinks, liens et redirections 12 Mai 2011