Redirection 301 oscommerce -> prestashop

Discussion dans 'URL Rewriting et .htaccess' créé par rjmax, 25 Octobre 2012.

  1. rjmax
    rjmax Nouveau WRInaute
    Inscrit:
    14 Septembre 2009
    Messages:
    4
    J'aime reçus:
    0
    Bonjour à tous,

    je suis actuellement en pleine migration mais voila pour ce qui est des redirections je galère un peu, voir beaucoup !
    en effet j'ai une boutique oscommerce qui tourne depuis maintenant 3 ans, mais je souhaites migrer sur prestashop.
    ma boutique presta étant fini, je souhaiterais la mettre en ligne mais je ne sais pas comment procéder aux redirections 301, ce qui me fait un peu peur car si je transfert ma boutique presta en ligne, Mister Google va sentir le duplicate content ! et là chute du référencement direct !

    Donc pouvez-vous me dire si la syntaxe de ce que je vais mettre dans mon htaccess est correcte ?

    RewriteRule ^catalog/product_info.php?&products_id([0-9]+)$\/product.php?id_product=$1 [R=301]
    RewriteRule ^catalog/index.php?cPath=([0-9]+)$\/redirect_cat.php?id_category=$1 [R=301]
    RewriteRule ^catalog/index.php?cPath=[0-9]+_([0-9]+)$\/redirect_cat.php?id_category=$1 [R=301]

    Je vais surement procéder avec un fichier redirect_cat.php qui incrémente 1D en plus pour les catégories et sous catégories.
    Qu'en pensez-vous ? si vous avez des solutions,

    Merci par avance,
    Maxime
     
  2. galtitou
    galtitou WRInaute discret
    Inscrit:
    9 Avril 2009
    Messages:
    101
    J'aime reçus:
    1
    Dans Prestashop on fait les redirections dans le Back-Office:
    Outils / Générateurs

    on met le code dans la fenêtre de configuration spécifique et on génère le fichier .htaccess et ça marche.
    enfin moi j'ai toujours une sauvegarde de mon ancien htaccess au cas ou :)

    exemple de code :

    RewriteCond %{REQUEST_URI} ^(.*)/ancienne_adresse.html(.*)$
    RewriteRule ^(.*)$ http://www.monsite.com/nouvelle_adresse.html[R=301]

    Je précise que je suis loin d'être spécialiste des redirections , mais cette méthode marche bien pour les buses comme moi.
     
  3. rjmax
    rjmax Nouveau WRInaute
    Inscrit:
    14 Septembre 2009
    Messages:
    4
    J'aime reçus:
    0
    Bonjour,

    Merci galtitou, mais le problème c'est que moi je n'est pas "d'url friendly", toute mes urls sont de base ! :?
    Crois-tu que comme ceci ça fonctionnerait ?

    RewriteCond %{REQUEST_URI} ^(.*)catalog/product_info.php?&products_id([0-9]+)(.*)$
    RewriteRule ^(.*)$ http://www.monsite.com/product.php?id_product=$1[R=301]

    le hic c'est que pour les produits apparemment pas de problème les ID sont les mêmes, mais pour les catégories et sous catégories, du fait que prestashop a une catégorie "home", cela incrémente 1 ID en plus sur toutes les catégories et sous catégories ! c'est pour cela que je pensais procéder comme dans cet article:
    http://www.blog.manit4c.com/2012/07/02/redirection-301-apres-migration-dune-boutique-oscommerce-vers-prestashop/

    si quelqu'un d'entre vous à déjà migrer et redirigé tout un oscommerce vers prestashop, tous ses conseils sont les bienvenus !
    Cordialement
    Maxime
     
  4. galtitou
    galtitou WRInaute discret
    Inscrit:
    9 Avril 2009
    Messages:
    101
    J'aime reçus:
    1
    Je serais toi j'irais poster sur le forum prestashop ou y faire une recherche , il y a surement déjà eu des migrations de ce type .
     
  5. rjmax
    rjmax Nouveau WRInaute
    Inscrit:
    14 Septembre 2009
    Messages:
    4
    J'aime reçus:
    0
    c'est ce que j'ai déjà fait, mais personne ne semble savoir comment faire avec des url de "base" sans url friendly !
    c'est pour cela que je me tournes vers ce forum :)
     
  6. rjmax
    rjmax Nouveau WRInaute
    Inscrit:
    14 Septembre 2009
    Messages:
    4
    J'aime reçus:
    0
    Bonjour à tous,

    ma boutique prestashop étant maintenant en ligne et mes redirections ne fonctionnant toujours pas j'en appelle à votre aide.
    ç'est super urgent car si je ne le fais pas rapidement, le duplicate content va me couler !

    j'ai tout éssayer ma rien ne fonctionne :cry: :cry:

    Merci pour votre aide,
    Cordialement
    Maxime
     
  7. point2vente
    point2vente Nouveau WRInaute
    Inscrit:
    3 Janvier 2012
    Messages:
    1
    J'aime reçus:
    0
    Pour ma part, je me suis inspiré de l'article que tu cites pour créer mes redirections et mon fichier redirect.php.

    Ca ne fonctionne pas trop mal, je bute juste sur les urls des catégories qui sont sous la forme :
    http://monsite.com/macategorie-c-226_45.html
    Ou dans le cadre de Prestashop, l'id qui devrait être utilisé est le 45 (qui deviendra 46 ou 47, selon si l'on se trouve en version 1.5 de Prestashop).

    J'avoue que j'ai beaucoup de mal avec le htaccess et que je n'arrive pas à faire fonctionner les redirections telles qu'indiquées dans l'article précédemment cité.
     
  8. ameliajohns
    ameliajohns Nouveau WRInaute
    Inscrit:
    21 Septembre 2016
    Messages:
    2
    J'aime reçus:
    0
    Hi,
    I have found a guide or tutorial that fits exactly for you need of redirection URLs. Hopefully it will help you. visit the link here: https://www.fmemodules.com/en/blog/64-how-to-set-url-redirections-in-prestashop
     
Chargement...
Similar Threads - Redirection 301 oscommerce Forum Date
Redirection 301 oscommerce ver prestashop URL Rewriting et .htaccess 3 Août 2011
Redirection 301 sur OsCommerce : comment virer le workstring=variable ? URL Rewriting et .htaccess 19 Août 2010
Créer une redirection 301 URL Rewriting et .htaccess 5 Septembre 2019
WordPress Peut-on éviter les redirections 301 multiples ? URL Rewriting et .htaccess 20 Mai 2019
Changement d'URL et backlinks : redirection 301 suffisante ? Netlinking, backlinks, liens et redirections 17 Avril 2019
Redirection 301 nouveau site Demandes d'avis et de conseils sur vos sites 10 Avril 2019
Faut-il privilégier une redirection 301 à une balise canonical ? Netlinking, backlinks, liens et redirections 8 Mars 2019
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
Redirection 301 et menu Crawl et indexation Google, sitemaps 1 Février 2019
Redirection 301 en .htaccess avec Redirect 301 URL Rewriting et .htaccess 31 Janvier 2019
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice