URL Rewriting avec ? avant et apres

Discussion dans 'URL Rewriting et .htaccess' créé par tchoumak, 21 Juillet 2017.

  1. tchoumak

    tchoumak Nouveau WRInaute

    Inscrit:
    21 Juillet 2017
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,

    Je cherche a rediriger ca :

    Code:
    /recherche?seed=\"KEYWORD\"
    
    sur :

    Code:
    /recherche-mag?search=KEYWORD
    
    J'ai cette solution en tete, mais celle-ci ne marche pas :

    Code:
    RewriteRule ^\/?recherche\?seed=\\"(.*)\\"$ /recherche-mag\/?search=$1 [R=301,L]
    
    Vous voyez d'ou vient le probleme ?
     
  2. klp

    klp WRInaute discret

    Inscrit:
    19 Octobre 2016
    Messages:
    154
    J'aime reçus:
    1
    Bonjour,

    Code:
    RewriteCond %{REQUEST_URI}  ^/$
    RewriteCond %{QUERY_STRING} ^seed=([a-zA-Z0-9._-]*)$
    RewriteRule ^(.*)$ http://www.example.com/recherche-mag?search=?$ [R=301,L,NC]
    
    Je n'ai pas testé mais tu peux essayer ça.

    Sinon, tu peux regarder par ici : https://gist.github.com/ScottPhillips/1721489

    Cordialement.
     
  3. tchoumak

    tchoumak Nouveau WRInaute

    Inscrit:
    21 Juillet 2017
    Messages:
    2
    J'aime reçus:
    0
    Merci, je vais regarder ca !