RedirectPermanent avec php?=id******

Discussion dans 'URL Rewriting et .htaccess' créé par avenir173, 24 Avril 2014.

  1. avenir173
    avenir173 Nouveau WRInaute
    Inscrit:
    14 Mars 2014
    Messages:
    7
    J'aime reçus:
    0
    Je peine sur un problème de redirection permanente pour des fichiers avec variable dans l'url du type:
    dossier/fichier.php?id=****

    Je souhaite rediriger l'ensembles des variables "/dossier/fichier.php?id=****" vers "/dossier/fichier.php"
    sans devoir écrire une redirection par id, car celles-ci sont composées de chiffres et de lettres.

    quelqu'un pourrait-il m'aider ?
    cordialement
     
  2. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    9 182
    J'aime reçus:
    351
    fichier.php:
    PHP:
    <span class="syntaxdefault"></span><span class="syntaxkeyword"><?</span><span class="syntaxdefault">php<br />if </span><span class="syntaxkeyword">(isset(</span><span class="syntaxdefault">$_GET</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'id'</span><span class="syntaxkeyword">]))</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">{<br /></span><span class="syntaxdefault">    header</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'Location: /dossier/fichier.php'</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">    exit</span><span class="syntaxkeyword">();<br />}<br />...</span><span class="syntaxdefault"> </span>
     
  3. avenir173
    avenir173 Nouveau WRInaute
    Inscrit:
    14 Mars 2014
    Messages:
    7
    J'aime reçus:
    0
    Je te remercie pour ta rapide réponse "spout", mais j'ai omis de préciser que je souhaite faire la redirection dans le fichier .htaccess. (mea culpa). :oops:
     
  4. avenir173
    avenir173 Nouveau WRInaute
    Inscrit:
    14 Mars 2014
    Messages:
    7
    J'aime reçus:
    0
    J'ai trouvé ceci, mais je ne sais pas si c'est tout ok ?

    Code:
    RewriteCond %{QUERY_STRING}  ^id=(.*)?$ [NC]
    RewriteRule ^dossier/fichier\.php$ /dossier/?%1 [R=301,NE,NC,L]
    ou puis-je faire ceci ?

    Code:
    RewriteCond %{QUERY_STRING} ^id=(.*)$
    RewriteRule ^/dossier/$ http://www.monsite/dossier/ [R=301,L]
    ou simplement

    Code:
    RedirectPermanent /dossier/fichier.php(.*) http://www.monsite/dossier/
     
  5. lambi521
    lambi521 WRInaute passionné
    Inscrit:
    15 Juin 2010
    Messages:
    1 463
    J'aime reçus:
    0
    J'avais également ce problème de redirection basée sur une variable de la query_string mais je l'avais laissé de coté

    Si tu trouve la méthode en .htaccess la réponse m'intéresse aussi
     
Chargement...
Similar Threads - RedirectPermanent php =id****** Forum Date
Problème de RedirectPermanent (htm à php) URL Rewriting et .htaccess 25 Juillet 2004
RedirectPermanent : suffisant pour les redirections ? Problèmes de référencement spécifiques à vos sites 19 Octobre 2018
RedirectPermanent et caractères spéciaux URL Rewriting et .htaccess 28 Avril 2016
Conseil sur structure RedirectPermanent (301) avec url complète? URL Rewriting et .htaccess 23 Novembre 2015
RedirectPermanent + problème lié au point d'interrogation URL Rewriting et .htaccess 24 Avril 2015
RedirectPermanent des pages avec variables URL Rewriting et .htaccess 3 Mars 2015
caractere joker pour RedirectPermanent URL Rewriting et .htaccess 3 Décembre 2014
Problème avec redirectpermanent Netlinking, backlinks, liens et redirections 7 Septembre 2014
RedirectPermanent et variable à supprimer... Débuter en référencement 29 Août 2014
Problème/conflit "RedirectPermanent" et Url rewirting URL Rewriting et .htaccess 29 Août 2014
RedirectPermanent non pris en compte par google Débuter en référencement 10 Juillet 2014
RedirectPermanent ou RewriteRule ? URL Rewriting et .htaccess 14 Mars 2014
RedirectPermanent avec des variables URL Rewriting et .htaccess 27 Septembre 2013
Comment annuler un RedirectPermanent ? URL Rewriting et .htaccess 7 Mars 2013
RedirectPermanent -> rewrite rule URL Rewriting et .htaccess 25 Février 2013
RewriteRule RedirectPermanent conflit Netlinking, backlinks, liens et redirections 25 Janvier 2013
RedirectPermanent d'image sur des dossiers différents. URL Rewriting et .htaccess 15 Octobre 2012
2 RedirectPermanent ???? URL Rewriting et .htaccess 5 Mars 2012
Demande de conseil RedirectPermanent (301) URL Rewriting et .htaccess 31 Janvier 2012
Mon .htaccess ne prend pas en compte mon redirectpermanent URL Rewriting et .htaccess 14 Octobre 2011