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 adresses en page.php?x vers page.html

Discussion dans 'URL Rewriting et .htaccess' créé par magic_loukoum, 6 Décembre 2009.

  1. magic_loukoum
    magic_loukoum Nouveau WRInaute
    Inscrit:
    14 Juillet 2009
    Messages:
    13
    J'aime reçus:
    0
    Bonjour,

    Une fois n'est pas coutume, je suis un peu lourdé concernant des redirections à réaliser pour des liens présents dans les moteurs de recherche pour un de mes sites.

    J'aimerais rediriger des adresses des types suivantes:

    http://www.monsite.fr/page.php?1 (j'ai une trentaine de pages à faire ... :oops: )

    en adresse "générique" suivante :

    http://www.monnouveausite.fr/bidule.html

    (les 2 pages ayant un contenu identique, ou presque dans l'absolu)

    Je recherche une redirection définitive et j'ai appliqué, sans succès, les url-rewriting suivants dans mon .htaccess :

    Code:
    
    RewriteRule ^page\.php?$ /bidule.html [QSA,L,R=301]
    
    RewriteRule ^page\.php$ /bidule.html [R=301,QSA,L]
    
    RewriteRule ^bidule\.html$ /page.php? [L]
    En essayant une règle à la fois et modifiant certaines règles, mon nouveau site plantait parfois. Je suis loin d'être un as en url rewriting et je suis vraiment perdu.

    Au final j'aimerais pouvoir rediriger également ce type d'adresses :

    http://www.monsite.fr/news

    http://www.monsite.fr/contact.php

    en adresse :

    http://www.monnouveausite.fr/index.php

    http://www.monnouveausite.fr/nous-contacter.html

    Merci d'avance pour votre précieuse aide :wink:
     
  2. Fred B
    Fred B Nouveau WRInaute
    Inscrit:
    9 Décembre 2009
    Messages:
    4
    J'aime reçus:
    0
  3. magic_loukoum
    magic_loukoum Nouveau WRInaute
    Inscrit:
    14 Juillet 2009
    Messages:
    13
    J'aime reçus:
    0

    Merci pour les explications Fred B mais j'ai trouvé une solution à mon gros soucis.

    Grâce à cette ressource : http://www.urlrewriting.fr/ressources-finalisation.html



    Bon ce n'est pas ce que j'espérais via htaccess mais grâce à eux j'ai crée un fichier Php pour se faire !


    Code:
    <?php
    
          $URi = $_SERVER["REQUEST_URI"];
    
              $motif = "'(/page\.php\?)+([0-9]+)'";
              if (preg_match($motif,$URi))
              {
              header("Status: 301 Moved Permanently");
              header("Location: http://www.monnouveausite.fr/");
              exit;
              }
    
    ?>
    
    Ainsi, TOUTES mes pages qui étaient référencées en :

    http://www.monsite.fr/page.php?x (où x= 1 à 35 environ)

    sont TOUTES redirigées vers l'index de http://wwwmonnouveausite.fr/ , c'est pile poil ce que je recherchais à faire ou "presque". Le top aurait été de rediriger chaque "id" vers une page en .html en relation.

    Bon je vais pas me plaindre parce que ça fait 3 jours que je bataille avec ça, je suis bien content d'avoir trouvé une solution ! :mrgreen:
     
Chargement...
Similar Threads - Rediriger adresses php Forum Date
Rediriger toutes les adresses d'un répertoire/sous-répertoire/ vers la racine URL Rewriting et .htaccess 19 Avril 2016
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