Centaure Posted March 9, 2015 Share Posted March 9, 2015 (edited) Bonjour,Mon site est une boutique en ligne prestashop 1.5 où j'avais plusieurs catégories de produits.J'ai créé une deuxième boutique en mode multiboutique avec les produits d'une catégorie de la première boutique.Donc je cherche à rediriger un dossier du domaine vers ce même dossier du second domaine ...par exempleavant mon produit 1 était ici :h..p://www.maboutique1.com/dossier1/1-produit.htmldonc le produit 1 se trouve maintenant ici :h..p://www.maboutique2.com/dossier1/1-produit.html donc j'aimerai faire une redirection 301 de la pageh..p://www.maboutique1.com/dossier1/1-produit.htmlvers la pageh..p://www.maboutique2.com/dossier1/1-produit.htmlou plutôt la redirection 301 du dossierh..p://www.maboutique1.com/dossier1/vers le dossierh..p://www.maboutique2.com/dossier1/avec des variables pour détecter automatiquement la suite de l'URLceci afin de ne faire qu'une seule redirection pour tous les produits de ce dossier1et ne pas avoir à faire autant de redirection que de produits ... mais voilà, je n'y parviens pas ...car dans mon .htaccess si je met :RewriteCond %{HTTP_HOST} h..p://www.maboutique1.com/dossier1/(.*)$ [NC]RewriteRule ^/?(.*) h..p://www.maboutique2.com/dossier1/$1 [L,R=301]ça ne fonctionne pasEn effet, le fait d'être en multiboutique prestashop signifie que le .htaccess est partagé par les 2 boutiques !donc si je met ceci :RewriteCond %{HTTP_HOST} ^dossier1/(.*)$ [NC]RewriteRule ^/?(.*) h..p://www.maboutique2.com/dossier1/$1 [L,R=301]je redirige aussi les urls du domaine www.maboutique2.com !Merci par avance pour votre aide Edited March 9, 2015 by Centaure (see edit history) Link to comment Share on other sites More sharing options...
Centaure Posted March 9, 2015 Author Share Posted March 9, 2015 J'ai essayé ceci :Options FollowSymLinksRewriteCond %{HTTP_HOST} http://maboutique1.com/fr/dossier1/(.*)$ [NC]RewriteRule ^/?(.*) http://maboutique2.com/fr/dossier1/$1 [L,R=301]mais la ligneOptions FollowSymLinksprovoque une erreur 500apparemment cette option serait nécessaire pour ce type de redirection ?J'ai trouvé cela aussi, qui ressemble exactement à ma problématique :# wrong_domain/correct_path -> correct_domain/correct_pathRewriteCond %{HTTP_HOST} !^www\.maboutique1\.com$ [NC]RewriteCond %{REQUEST_URI} ^/dossier1$RewriteRule ^(.*)$ http://maboutique2.com/$1 [L,R=301]mais ne fonctionne pas non plus ... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now