renvoyer urls comprenant une expression vers page unique

Discussion dans 'URL Rewriting et .htaccess' créé par Serge Billon, 30 Octobre 2014.

  1. Serge Billon
    Serge Billon Nouveau WRInaute
    Inscrit:
    8 Novembre 2009
    Messages:
    11
    J'aime reçus:
    0
    bonjour,

    Suite à une migration joomla, nous avons décidé de supprimer un composant phocagallery
    seulement plusieurs centaines d'urls ancienne pointent désormais vers une 404.
    La solution serait de toutes les rediriger, masi ça va alourdir le htacces
    je cherche le moyen de dire au navigateur :
    toutes les urls comprenant index.php?option=com_phocagallery sont redirigées vers la page http://monsie.fr/mapage

    merci
     
  2. XavierPN
    XavierPN Nouveau WRInaute
    Inscrit:
    20 Mars 2011
    Messages:
    39
    J'aime reçus:
    0
    Bonjour,

    Il faut que tu crées une RewriteCond qui teste la présence d'une variable dans l'URL pour exécuter la RewriteRule que tu veux mettre en place.

    Quelque chose comme :
    Rewritecond %{QUERY_STRING} ^(.*)option=com_phocagallery$
    RewriteRule ^index.php$ mapage? [R=301,L]

    Cordialement,
    Xavier
     
  3. Serge Billon
    Serge Billon Nouveau WRInaute
    Inscrit:
    8 Novembre 2009
    Messages:
    11
    J'aime reçus:
    0
    en fait on a mis cela :
    RewriteCond %{QUERY_STRING} option=com_phocagallery&view [NC]

    RewriteRule .* /ma-page?s=42 [L,R=301]

    en copiant ton script + un script d'aesecure

    c'est une configuration qui marche (je ne sais pas pourquoi) mais ça laisse le ?s=42 à la fin de l'url

    si je fais
    RewriteCond %{QUERY_STRING} option=com_phocagallery&view [NC]
    RewriteRule .* /ma-page [L,R=301]

    cela me reprends toute l'url com_phocagallery ... etc derrière url/ma-page/
     
  4. baud74
    baud74 WRInaute impliqué
    Inscrit:
    21 Juillet 2014
    Messages:
    586
    J'aime reçus:
    0
    il manque le ? qui était pourtant dans la réponse donnée.
     
  5. Serge Billon
    Serge Billon Nouveau WRInaute
    Inscrit:
    8 Novembre 2009
    Messages:
    11
    J'aime reçus:
    0
    oui, en effet avec le ? ça passe

    merci à tous
     
Chargement...
Similar Threads - renvoyer urls comprenant Forum Date
Google crawle des urls qu'il invente : quel code renvoyer ? Crawl et indexation Google, sitemaps 31 Juillet 2014
Renvoyer Sitemap -> Nouvelles pages ou compléments ? Débuter en référencement 10 Mai 2011
Renvoyer toutes les pages d'un site vers l'accueil d'un autre site URL Rewriting et .htaccess 15 Octobre 2009
Renvoyer une erreur 204 sur un nom de domaine URL Rewriting et .htaccess 12 Février 2009
Un contenu serait publié deux endroits/URLs différents, comment éviter le duplicated content ? Référencement Google 2 Octobre 2019
Affichage des urls dans google : url de la home et urls des autres pages d'un site Problèmes de référencement spécifiques à vos sites 1 Octobre 2019
Htacces REQUEST_URI sur des URLs d'un dossier à mettre en noindex URL Rewriting et .htaccess 25 Septembre 2019
Suivre plusieurs urls de téléchargements de pdf dans un rapport personnalisé Google Analytics 30 Avril 2019
Google Search Bug Selecting Unrelated Canonical URLs & Indexing Issues Crawl et indexation Google, sitemaps 26 Avril 2019
Help ! Comment rediriger des urls avec /?q=... URL Rewriting et .htaccess 23 Avril 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice