Redirection 301 sur Prestashop

Discussion dans 'Problèmes de référencement spécifiques à vos sites' créé par medsalah1986, 3 Janvier 2016.

  1. medsalah1986
    medsalah1986 Nouveau WRInaute
    Inscrit:
    29 Avril 2014
    Messages:
    3
    J'aime reçus:
    0
    Bonjour à tous,
    On m'a confié le référencement d'un site Prestashop d'un client. Ce dernier a récemment demandé à notre développeur web de supprimer certains produits et de les remplacer par d'autres.
    Du coup, sur webmastertools, il existe désormais plusieurs pages 404 détectées. Je voudrai savoir comment faire une redirection 301 sur Prestashop car je ne me suis pas encore familiarisé avec ce CMS.
    Merci d'avance.
     
  2. houba_houbi
    houba_houbi WRInaute discret
    Inscrit:
    23 Juillet 2009
    Messages:
    80
    J'aime reçus:
    0
    Bonjour

    L'idéal est d'effectuer les redirections à l'aide d'un fichier htaccess (voir le lien généré automatiquement dans votre demande).

    Mais le plus simple est d'utiliser la fonction implémenté dans Prestashop qui permet de choisir le type de redirection et vers quel produit dès qu'on désactive le produit. Le choix de la redirection est à faire selon que le produit n'existe plus définitivement mais qu'un produit similaire convient => 301 ou si c'est temporaire => laisser la fiche produit avec l'indication pas de stock actuellement...
     
  3. medsalah1986
    medsalah1986 Nouveau WRInaute
    Inscrit:
    29 Avril 2014
    Messages:
    3
    J'aime reçus:
    0
    Bonjour et merci pour votre réponse
    Est-ce que vous pouvez m'expliquer en détails :
    *- la méthode via le HTACESS : Quel script ajouter et où exactement car le fichier HTACCESS de Prestashop me semble trop compliqué.
    *- Via l'interface : à quel menu accéder exactement et quelles sont les réglages à faire ?
    Merci.
     
  4. houba_houbi
    houba_houbi WRInaute discret
    Inscrit:
    23 Juillet 2009
    Messages:
    80
    J'aime reçus:
    0
    Bonjour
    Exemple pour une redirection permanente à faire pour chaque page :
    Code:
    Redirect permanent /monanciennepage.html http://www.monsite/manouvellepage.html
    Attention toute modification du htaccess peut générer une erreur, reco : faire une sauvegarde du fichier avant modif

    Dans la fiche du produit concerné, désactiver le produit, de nouvelles options apparaissent pour le choix souhaité : 404, redirection...

    Une astuce pour tester les redirections effectuées : http://www.annuaire-info.com/outil-referencement/test-redirection/
     
  5. medsalah1986
    medsalah1986 Nouveau WRInaute
    Inscrit:
    29 Avril 2014
    Messages:
    3
    J'aime reçus:
    0
    Merci beaucoup,
    puisque les produits en 404 ont été supprimés de l'interface, j'étais obligé de faire la méthode via le HTACCES et ça a bien fonctionné.
    Le seul souci qui me reste c'est qu'il a encore une seule page en 404 son url est http://www.nomdusite/index.php?controller=404
    je voudrai corriger cette page et la rediriger vers l'index mais je ne sais pas comment faire.
     
  6. refseo.yg
    refseo.yg Nouveau WRInaute
    Inscrit:
    23 Septembre 2008
    Messages:
    21
    J'aime reçus:
    0
    Pour les futurs lecteurs de ce post, je ne pense pas qu'il faille essayer à tout prix de régler "le problème" de 404 lié à l'url http ://www.nomdusite/index.php?controller=404.
    Dans les cas ou les urls simplifiées (réécrites) ne sont pas activées, et ou la page demandée n'existe pas le htaccess de prestashop réécrit la requête en index.php?controller=404. On obtient un en-tête 404 et le message "page introuvable" ce qui est normal j'ai envie de dire ... vu que la page n'existe pas.

    Sinon, pour ceux qui cherchent une solution pour mettre en place des redirections 301 lors de la suppression de produits et de catégories (et de redirections tout court) je vous conseille largement le module "Redirections Manager". Comme ce module possède un mode enregistrant les 404 en vu d'en faire des redirections, il aurait même dans le cas présent épargné un travail de resaisie des 404 en vue de les rediriger :wink:
     
  7. ameliajohns
    ameliajohns Nouveau WRInaute
    Inscrit:
    21 Septembre 2016
    Messages:
    2
    J'aime reçus:
    0
    Sorry, I am an English native so posting my message here in English.
    I recently downloaded a URL redirect module https://www.fmemodules.com/en/82-prestashop-url-redirects-301-302-303.html and installed on my system, I want to temporary redirect my pages to other addresses. Can I use the 301 or 303 redirect. Most of my friends recommend 301 but I want to know about 303 redirect. Please help.