Jump to content

Recommended Posts

Bonjour,

 

Suite à la suppression de catégories, je souhaite mettre en place la redirection permanente

 

oldcategorie -> newcategorie

 

Comment procéder? (j'utilise PS 1.6)

 

Merci pour votre aide

Edited by JeanM (see edit history)

Share this post


Link to post
Share on other sites

Bonjour,

Merci pour votre aide super rapide, mais j'ai toujours une erreur.
 
Voici mon .htaccess dans le dossier racine de mon site (www chez OVH).

RedirectPermanent /5-couperose http://www.ibeaute.net/resultat-astuce-cosmetic/35-couperose-rougeurs
RedirectPermanent /4-acne http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne

La catégorie /4-acne est marquée comme non visible (mais pas supprimée) dans le BO

la catégorie /5-couperose est toujours visible dans le BO

 

Merci...

Share this post


Link to post
Share on other sites

Je ne comprends pas très bien, elles sont supprimées ou désactivées ces catégories à rediriger ?

Share this post


Link to post
Share on other sites

Je n'ai fait que la création de la nouvelle catégorie et déplacer les produits.

 

J'ai pas voulu désactiver pour l'instant (sauf catégorie acné) pour eviter la perte de référencement.

Share this post


Link to post
Share on other sites

Je comprends toujours pas pourquoi tu veux faire une redirection alors que ton produit est activé...

 

Sinon j'ai un module qui permet de gérer les 301/404 automatiquement (redirection vers la home pour les feignants) ou pas (redirections entièrement customisables vers n'importe quelle page/catégorie/produit du site pour les puristes du SEO) et qui ne passe par par htaccess :

http://presta-seo.fr/boutique/404-301-redirect-manager/

Share this post


Link to post
Share on other sites

J'attends justement que la redirection soit en place avant de le désactiver...

C'est pour cela que je demande de l'aide.

 

Merci

Share this post


Link to post
Share on other sites

c'est pas pour rien que je j'explique en formation qu'il faut virer le nom de la catégorie de la "route des produits". Tu n'aurais qu'à changer tes produits de catégorie, leur url ne changerait pas :)

Share this post


Link to post
Share on other sites

tu ne pourras pas supprimer les produits si tu utilises la redirection via le backoffice

il faut faire les redirections dans le .htaccess comme suggéré plus haut

Share this post


Link to post
Share on other sites

 

il faut faire les redirections dans le .htaccess comme suggéré plus haut

Oui c'est ce que j'ai fait, mais ca ne marche pas.

Je n'ai pas l'intention de supprimer mes produits. J'ai juste réorganisé mes catégories et donc certaines sont obsolètes.

Share this post


Link to post
Share on other sites

tu as mis les lignes écrites plus haut ?

 

RedirectPermanent /5-couperose http://www.ibeaute.net/resultat-astuce-cosmetic/35-couperose-rougeurs

 

Tu es sur que c'est dans le bon fichier .htaccess ?

Share this post


Link to post
Share on other sites

Oui, mais ca ne marche toujours pas.

Les rubriques ne sont pas supprimées mais désactivées. C'est à cause de ca?

Share this post


Link to post
Share on other sites

non, car si les redirections sont bien présentes dans le .htaccess, elles seraient prises en compte avant d'arriver dans le controleur de PS

donc pour moi, les redirections ne sont pas présentes, ou pas dans le bon fichier

Share this post


Link to post
Share on other sites

J'ai modifié le .htaccess dans le dossier contenant l'ensemble de mes fichiers. c'est le .htaccess déjà généré par PS.

 

J'ai mis les lignes tout en bas du fichier puis tout en haut.

Share this post


Link to post
Share on other sites

Les redirections 301 (customisables) ne sont pas évidentes à mettre en place sur Prestashop, pas pour rien que des modules existent...

Share this post


Link to post
Share on other sites

Les redirections 301 (customisables) ne sont pas évidentes à mettre en place sur Prestashop, pas pour rien que des modules existent...

Je sais, merci. Mais pour l'instant, ajouter encore 39€ pour un module c'est pas possible...

Et c'est pour cela qu'il y a un forum prestashop permettant d'apporter de l'aide...

J'ai visité à plusieurs reprises votre site et vos modules, dès que ma boutique tourne, je reviens vers vous mais pour l'instant, je souhaite juste régler un simple problème de redirection de ma catégorie.

 

Pour faire simple, j'ai désactivé (et pas supprimé) la catégorie suivante:

 

http://www.ibeaute.net/resultat-astuce-cosmetic/4-acne

 

et je souhaite la rediriger vers la nlle catégorie

 

http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne

 

avec plusieurs orthographes

RewriteEngine On
RewriteCond %{REQUEST_URI} !^resultat-astuce-cosmetic
RewriteRule ^(.*)$ http://www.ibeaute.net/resultat-astuce-cosmetic/$1 [QSA,R=301]

RedirectPermanent /4-acne/ http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne/'>http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne/
RedirectPermanent /4-acne http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne
RedirectPermanent http://www.ibeaute.net/resultat-astuce-cosmetic/4-acne/ http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne/'>http://www.ibeaute.net/resultat-astuce-cosmetic/34-perfecteur-de-peau-acne/

J'ai ajouter le RedirectPermanent dans le .htaccess à la racine de mon site (dans le repertoire /www 'OVH') 

 

racine.JPG

 

Donc c'est pour cette raison que je vous demande votre aide.

 

Merci

Share this post


Link to post
Share on other sites

Tu peux essayer en virant les 3 premières lignes, et ne laisser que les RedirectPermanent ?

Au passage, je ne comprends pas pourquoi tu veux avoir "resultat-astuce-cosmectic" dans l'url...

 

Un test avec l'outil de WRI :

 

http://www.webrankinfo.com/outils/header.php

 

permet de voir que 

http://www.ibeaute.net/4-acne est redirigé vers  http://www.ibeaute.net/resultat-astuce-cosmetic/4-acne

 

Comme toutes les pages de type http://www.ibeaute.net/toto d'ailleurs : http://www.ibeaute.net/resultat-astuce-cosmetic/toto

Share this post


Link to post
Share on other sites

Merci Johann pour la réponse!

 

On m'avais indiqué que avoir des mots clés dans l'url pouvait être intéressant en référencement.

 

Les 3 premières lignes servent à cela car c'est également mon dossier d'install. Si je supprime (ce que je viens d'essayer), le lien ibeaute.net n'est plus accessible.

 

Et même en le supprimant, la catégorie désactivée est toujours visible.

Share this post


Link to post
Share on other sites

Et ben moi je t'indique que les mots clés dans l'url, c'était effectivement bien il y a 10 ans, mais maintenant... bof bof... vaut mieux bosser son contenu !

 

Pour ton répertoire d'install, si tu vires les 3 premieres lignes du .htacccess et que tu mets ce répertoire dans Préférences, SEO et URLs, URL de la boutique, "chemin" à la place du "/" que tu dois avoir, le résultat sera le même, sauf que tu auras une redirection en moins, ce qui est mieux

 

Sinon, sauf en ayant accès à ton FTP et à ton BO, je ne vois plus trop comment t'aider :(

Share this post


Link to post
Share on other sites

Je bosse aussi mon contenu. Mais si ça peut être un plus, je prends.

 

Concernant le répertoire d'install, j'ai déjà la redirection dans le menu Préférence (SEO&URLs). Celle dans le .htaccess permet que quand on saisit www.ibeaute.net ça redirige vers le bon répertoire.

 

Moi c'est pas ces 3 lignes qui me gène, juste ma catégorie que je n'arrive pas à rediriger.

 

Peut être parce qu'elle n'est pas supprimée mais juste désactivée?

 

Et si ça marche pas avec .htaccess, l'achat d'un module ne va pas m'aider. (et puis acheter sans arrêt... oufff) j'essaye d'apprendre un peu quand même  :)

Share this post


Link to post
Share on other sites

Je crois que je viens de piger ton pb, qui serait dans ce cas lié au répertoire d'installation. Moi je t'aurais conseillé d'installer PS à la racine, mais bon...

 

Bref, à la racine, dans le /www, tu as ce .htaccess qui redirige beaute.net vers beaute.net/resultat-machin...

Ca, on a vu que ça marche. Si je ne me trompe, ce .htaccess n'est pas le .htaccess généré par PS, tu confirmes ? C'est normal d'ailleurs puisque PS est installé ailleurs.

 

Mais tes lignes qui doivent faire gérer le changement de catégorie doivent être dans le .htaccess qui est dans le répertoire PS, pas à la racine de /www

 

Donc dans /www/resultat-bidule/.htaccess, tu les mets tout en haut, au dessus de la ligne de commentaire de PS

 

Ca devrait marcher mieux

  • Like 1

Share this post


Link to post
Share on other sites

De rien ;)

Cf mon message #14, c'était pas le bon fichier...

Bon courage pour la suite !

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More