Redirection d'une page vers une autre (avec variables)

Discussion dans 'URL Rewriting et .htaccess' créé par PadiSson, 26 Décembre 2013.

  1. PadiSson
    PadiSson Nouveau WRInaute
    Inscrit:
    24 Décembre 2009
    Messages:
    3
    J'aime reçus:
    0
    Bonjour,

    Après des milliers de recherches sur ce forum pour trouvé des réponses en tout genre, c'est moi qui ai besoin d'aide :) Il faut que je fasse une redirection de la page à l'aide du fichier .htaccess :

    http://www.site.fr/dossierA/listes.php?val=1_titre+information

    vers

    http://www.site.fr/dossierB/listes.php?val=22_titre+information

    Et cela pour plus d'une centaine de pages. Deux changements : le dossier de l'url et l'id de l'élément

    Après de nombreux tests infructueux, avec RedirectPermanent ou RedirectRule je n'ai toujours pas trouvé la solution si celle ci est faisable depuis le fichiers htaccess. Merci d'avance à tous ceux qui m'aideront à trouver une solution :wink:
     
  2. indigene
    indigene WRInaute accro
    Inscrit:
    7 Septembre 2003
    Messages:
    4 101
    J'aime reçus:
    176
    Bonjour,

    Il faut le faire directement depuis le script php
    ainsi tu auras toutes les variables valorisées
     
  3. PadiSson
    PadiSson Nouveau WRInaute
    Inscrit:
    24 Décembre 2009
    Messages:
    3
    J'aime reçus:
    0
    Avec ça par exemple ?

    Code:
    header('Status: 301 Moved Permanently', false, 301);      
    header('Location: /dossierB/listes.php?val=22_titre+information');      
    exit(); 
     
  4. PadiSson
    PadiSson Nouveau WRInaute
    Inscrit:
    24 Décembre 2009
    Messages:
    3
    J'aime reçus:
    0
    Impossible de faire cela directement depuis le fichier htaccess à cause des "?" si j'ai bien compris, non ?
     
  5. Giustino
    Giustino WRInaute discret
    Inscrit:
    19 Novembre 2011
    Messages:
    141
    J'aime reçus:
    0
    C'est tout à fait possible de le faire via htaccess:

    Code:
    RewriteEngine on
    RewriteBase /
    
    RewriteCond   %{QUERY_STRING}   ^val=1_(.*)$
    RewriteRule   ^dossierA/listes.php$   dossierB/listes.php?val=22_%1 [R=301,L]
    
    Pour "titre+information", ne sachant pas exactement le contenu général, j'ai mis une règle large (.*)
    Libre à toi de "rétrécir" l'ensemble.
     
Chargement...
Similar Threads - Redirection (avec variables) Forum Date
Redirection pertinente? Problèmes de référencement spécifiques à vos sites Hier à 18:20
Redirection de pages duplicate URL Rewriting et .htaccess Mercredi à 11:57
Redirection 404 via le .htaccess / pb avec les liens relatifs Débuter en référencement 5 Mai 2022
WordPress Petit souci de redirection htaccess URL Rewriting et .htaccess 3 Mai 2022
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Redirection nom de domaine vers site web principal Référencement Google 28 Avril 2022
Erreur liée à des redirections sur Google Search Console Problèmes de référencement spécifiques à vos sites 23 Mars 2022
Redirection d'un site vers un autre Crawl et indexation Google, sitemaps 25 Février 2022
Redirections à faire suite à suppression du multilingue URL Rewriting et .htaccess 21 Février 2022
WordPress redirection de liens WP qui se font tout seul Demandes d'avis et de conseils sur vos sites 17 Février 2022
Problème url rewriting et redirection URL Rewriting et .htaccess 4 Février 2022
Redirection url htaccess Développement d'un site Web ou d'une appli mobile 14 Janvier 2022
Redirection suite refonte site web URL Rewriting et .htaccess 6 Janvier 2022
redirection permanente et affichage URL Rewriting et .htaccess 3 Janvier 2022
Erreur de redirection et méthode de compression Développement d'un site Web ou d'une appli mobile 5 Décembre 2021
Récupérer URL destination liste redirection Netlinking, backlinks, liens et redirections 22 Novembre 2021
"Réveiller" une ancienne URL de redirection Débuter en référencement 3 Octobre 2021
Letsencrypt / redirection @IP Administration d'un site Web 25 Septembre 2021
ma redirection ne fonctionne pas URL Rewriting et .htaccess 18 Août 2021
Redirection multiple de (sans www) vers (www) URL Rewriting et .htaccess 13 Août 2021