[Resolu]Redirection 301 ancienne URL Rewriting vers nouvelle

Discussion dans 'URL Rewriting et .htaccess' créé par Dark_Shark, 8 Décembre 2007.

  1. Dark_Shark
    Dark_Shark WRInaute discret
    Inscrit:
    9 Mars 2006
    Messages:
    119
    J'aime reçus:
    0
    Salut à tous,

    J'aimerais modifier mon url rewriting actuel (possédant 2 variables) vers un nouveau (possédant 1 seul variable) via une redirection 301, le tout grâce au htaccess.

    Cependant j'ai de gros doutes sur la faisabilité de la chose en htaccess, j'en suis arrivé à cela qui me donne une erreur 500 dans le cas du 301 :

    Code:
    RewriteRule ^test-([0-9]+)-([0-9]+).html$ test-$1.html [R=301,L]
    RewriteRule ^test-([0-9]+).html$ test.php?var1=$1 [L]
    
    J'aimerais savoir si il n'y a pas de solution 100% htaccess avant de me diriger vers une redirection directement dans les pages php concernés :

    Code:
    <?
    header("HTTP/1.1 301 Moved Permanently");
    header('location: '.$redirect);
    header("Connection: close");
    ?>
    
    Merci d'avance pour vos lumières ;)
     
  2. Victor BRITO
    Victor BRITO WRInaute occasionnel
    Inscrit:
    21 Décembre 2006
    Messages:
    332
    J'aime reçus:
    0
    Re: Redirection 301 ancienne URL Rewriting vers nouvelle

    Correction du code :
    Code:
    RewriteRule ^test-([0-9]+)-([0-9]+)\.html$ http://ton-site/test-$1.html [R=301,L]
    RewriteRule ^test-([0-9]+)\.html$ /test.php?var1=$1 [L]
    À supposer que le fichier test.php se trouve à la racine du site (sinon, tu en indiques le chemin depuis ladite racine).
     
  3. webmasterlamogere
    webmasterlamogere WRInaute passionné
    Inscrit:
    17 Décembre 2006
    Messages:
    1 646
    J'aime reçus:
    1
    ca marche chez moi avec :
    Code:
    RewriteRule ^test-([0-9]+)-([0-9]+)\.html$ /test-$1.html [R=301,L]
    RewriteRule ^test-([0-9]+)\.html$ /index.php?var1=$1 [L]
     
  4. Dark_Shark
    Dark_Shark WRInaute discret
    Inscrit:
    9 Mars 2006
    Messages:
    119
    J'aime reçus:
    0
    Merci à vous ca fonctionne, comme quoi ca tenait à peu de chose ;)
     
Chargement...
Similar Threads - [Resolu]Redirection 301 ancienne Forum Date
[Résolu]Redirection 301 après suppression d un repertoire Netlinking, backlinks, liens et redirections 8 Octobre 2007
[résolu]Redirection monsite.fr/index.html sur monsite.fr et seo URL Rewriting et .htaccess 16 Janvier 2017
[Résolu]Redirection de sous-domaine vers répertoire URL Rewriting et .htaccess 30 Juin 2010
[RESOLU]Redirection racine vers sous somaine URL Rewriting et .htaccess 30 Octobre 2009
[Résolu]Redirection de l'ensemble d'un dossier vers une page URL Rewriting et .htaccess 6 Janvier 2008
[Résolu]Redirection PHP avec des variables Netlinking, backlinks, liens et redirections 10 Février 2007
[résolu]redirection vers page précédente Développement d'un site Web ou d'une appli mobile 3 Août 2006
Comment faire une redirection 301 sur blogger Débuter en référencement Hier à 13:26
301 depuis un site concurrent Netlinking, backlinks, liens et redirections 5 Novembre 2022
Redirections 301 sans effet. Débuter en référencement 18 Octobre 2022
Faut-il éviter d'avoir trop de redirections 301 en SEO ? Référencement Google 14 Octobre 2022
Nom de domaine redirigeant en 301 Netlinking, backlinks, liens et redirections 20 Septembre 2022
Crawl - 301 crawlé, 404 factuel ? Crawl et indexation Google, sitemaps 7 Septembre 2022
Correction code 301 Crawl et indexation Google, sitemaps 30 Juillet 2022
Redirection 301 Débuter en référencement 29 Mai 2022
canonique et 301 en retour Débuter en référencement 13 Janvier 2022
Baisse du trafic après redirection 301 Problèmes de référencement spécifiques à vos sites 11 Août 2021
Ancienne font toujours appelée par le site, status 301 Demandes d'avis et de conseils sur vos sites 21 Juillet 2021
Search Console Créer des sitemap avec les redirections 301 Netlinking, backlinks, liens et redirections 14 Avril 2021
Configurer une redirection www (301) plutôt qu'une 302. URL Rewriting et .htaccess 29 Janvier 2021