Rewrite + Redirection ne marche pas

Discussion dans 'Netlinking, backlinks, liens et redirections' créé par bgirltiti, 14 Janvier 2015.

  1. bgirltiti
    bgirltiti Nouveau WRInaute
    Inscrit:
    28 Novembre 2014
    Messages:
    11
    J'aime reçus:
    0
    Bonjour,

    Ma configuration WP actuelle
    - Version de WordPress : 4.0.1
    - Version de PHP/MySQL :
    - Thème utilisé : Tempera
    - Extensions en place :
    - Nom de l'hebergeur : dans notre société
    - Adresse du site :

    Problème(s) rencontré(s) :
    Nous venons de faire une refonte d'un site en passant d'un Thélia à un Wordpress. Les URLs de l'ancien site n'étaient pas ré-écrites et se présentait sous la forme de rubrique.php?id_rubrique=96 ou produit.php?ref=5431T90&id_rubrique=5 par exemple.
    Etant données que celles-ci sont maintenant en 404 dans GWT, j'aimerai faire des redirections vers la page www.nomdedomaine.fr/notre-catalogue de mon site.
    J'ai donc près de 250 liens de ce type d'URL que j'aimerai rediriger d'un coup (ne pas faire un par un à la main). En feuilletant, j'ai vu qu'il faut utiliser des expressions régulières mais en testant plusieurs choses, je n'ai toujours pas trouver la bonne "formule".
    Si vous avez besoin de plus d'informations, n'hésitez pas!

    Je vous remercie!
     
  2. loubet
    loubet WRInaute impliqué
    Inscrit:
    19 Février 2003
    Messages:
    792
    J'aime reçus:
    0
    si rubrique.php et produit.php n'existent plus, quelque chose du genre :

    RewriteRule ^rubrique\.php$ notre-catalogue [QSA,L,R=301]
    RewriteRule ^produit\.php$ notre-catalogue [QSA,L,R=301]
     
  3. bgirltiti
    bgirltiti Nouveau WRInaute
    Inscrit:
    28 Novembre 2014
    Messages:
    11
    J'aime reçus:
    0
    Non, il n'existe plus. Cela ne marche pas... Est-ce que cela est peut-être dû à la configuration de mon serveur?
     
  4. bgirltiti
    bgirltiti Nouveau WRInaute
    Inscrit:
    28 Novembre 2014
    Messages:
    11
    J'aime reçus:
    0
    Bonjour,

    Voici la réponse de mon problème pour ceux que ça peut intéresser.

    # BEGIN Redirect
    <IfModule mod_rewrite.c>
    RewriteEngine On
    Rewritebase /
    RewriteRule ^(rubrique|produit)\.php http://www.ndd.com/notre-catalogue? [R=301,L]
    </IfModule>
    # END Redirect

    Toutes les anciennes URLs (404) commençant par rubrique ou produit sont redirigées vers la page catalogue de mon nouveau site.
    Merci encore à Boris Schadeck pour m'avoir aidé!
     
Chargement...
Similar Threads - Rewrite Redirection marche Forum Date
RewriteRule avec redirection transparente URL Rewriting et .htaccess 21 Janvier 2017
Redirection htaccess rewritecond Netlinking, backlinks, liens et redirections 21 Mars 2013
Probleme de rewrite pour redirection 301 URL Rewriting et .htaccess 15 Octobre 2012
Rewriteurl : redirection fonctionne mais redirection transparente URL Rewriting et .htaccess 14 Février 2012
Redirection url déja rewrité URL Rewriting et .htaccess 14 Décembre 2011
URL rewrite + Redirection 301 - Thelia URL Rewriting et .htaccess 24 Septembre 2011
redirection d'anciennes pages rewritées URL Rewriting et .htaccess 3 Mars 2011
Rewrite url manuel URL Rewriting et .htaccess 19 Avril 2020
RegExp du Rewrite URL Rewriting et .htaccess 19 Décembre 2019
Ne prendre qu'une partie d'un QueryString dans une regex RewriteCond URL Rewriting et .htaccess 9 Décembre 2019