Rediriger des URL contenant un certain terme, possible ?

Discussion dans 'URL Rewriting et .htaccess' créé par triphop59182, 10 Janvier 2012.

  1. triphop59182
    triphop59182 WRInaute discret
    Inscrit:
    10 Janvier 2012
    Messages:
    52
    J'aime reçus:
    0
    J'en appelle aux pros du .htaccess, et les remercie d'avance pour leur précieuse aide.

    Je souhaiterais rediriger de manière automatique des urls contenant un certain terme vers des urls où ce terme est changé.
    Un exemple :

    Rediriger http://www.monsite.com/search/terme%20mot vers http://www.monsite.com/search/terme+mot

    Donc changer les "%20" de toutes les urls en "+". Vu le nombre d'url concernées, je suis obligé de me tourner vers une solution où ce process est automatisé.

    Est-ce possible ?

    Et une autre petite question au passage (en supposant que je parvienne à mes fins) : Dois-je faire part à Google de la suppression des urls contenant %20 ou la redirection est-elle suffisante?

    Merci beaucoup !
     
  2. Eric Voilier
    Eric Voilier Nouveau WRInaute
    Inscrit:
    11 Janvier 2012
    Messages:
    8
    J'aime reçus:
    0
    Bonjour,

    - en fait, la redirection telle que tu l'as écrite sera invisible pour Google. Elle est gérée en quelque sorte "en interne".
    - quitte à changer, je te suggère plutôt d'utiliser un séparateur de mot standard (le tiret "-" par exemple), plutôt que "+".
    - Oui, tu peux faire cela de manière générique :

    rewriterule ^(.*)%20(.*)$ /$1-$2

    (à peaufiner)
     
  3. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 413
    J'aime reçus:
    0
    j'ai de très forts doutes que le %20 fonctionne dans un masque
     
  4. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 190
    J'aime reçus:
    1
    Surtout qu'il risque de ne pas y en avoir qu'un ...
     
  5. triphop59182
    triphop59182 WRInaute discret
    Inscrit:
    10 Janvier 2012
    Messages:
    52
    J'aime reçus:
    0
    Merci pour ces débuts de réponses.

    En effet, j'ai testé cette solution et ça semble ne pas marcher. Du coup j'ai fait pleins de recherches sur ce bout de code pour le modifier légèrement, mais rien n'y fait :(
     
  6. triphop59182
    triphop59182 WRInaute discret
    Inscrit:
    10 Janvier 2012
    Messages:
    52
    J'aime reçus:
    0
  7. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 190
    J'aime reçus:
    1
    t'as moyen d'avoir une liste des urls concernées sous excel ? (au passage le "-" me semble plus indiqué que le "+" dans une url)
     
Chargement...
Similar Threads - Rediriger contenant terme Forum Date
Tout rediriger sauf une page contenant 'JS' URL Rewriting et .htaccess 3 Juin 2020
Rediriger une page contenant un caractère spécifique vers une autre URL Rewriting et .htaccess 27 Septembre 2013
rediriger des pages produits contenant un id Netlinking, backlinks, liens et redirections 19 Octobre 2010
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
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