2013-05-01 4 views
0

J'utilise un site Web magento et toutes les pages du site sont accessibles via http et https et cela pourrait causer des problèmes de contenu en double avec google. J'ai besoin du bon codage pour rediriger dans htacces toutes les pages https à http à l'exception de ces pages:Rediriger https vers http en .htacces avec quelques exceptions

(Je ne sais pas si vous avez besoin d'une règle d'exception séparé pour ceux-ci ou i t est inclus dans les précédentes)

  • /caisse/multishipping/adresses/
  • /liste/index/index/
  • /client/compte/login/
  • /caisse/OnePage/succès

Apprécierait grandement si quelqu'un peut aider. Merci.

Répondre

0

Essayez:

RewriteEngine On 

# From https to http 
RewriteCond %{HTTPS} on 
RewriteCond %{REQUEST_URI} !^/checkout/onepage/ 
RewriteCond %{REQUEST_URI} !^/customer/account/ 
RewriteCond %{REQUEST_URI} !^/checkout/multishipping/login/ 
RewriteCond %{REQUEST_URI} !^/wishlist/ 
RewriteCond %{REQUEST_URI} !^/index.php/admin/dashboard/index/key/ 
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301] 

# From http to https 
RewriteCond %{HTTPS} off 
RewriteCond %{REQUEST_URI} ^/checkout/onepage/ [OR] 
RewriteCond %{REQUEST_URI} ^/customer/account/ [OR] 
RewriteCond %{REQUEST_URI} ^/checkout/multishipping/login/ [OR] 
RewriteCond %{REQUEST_URI} ^/wishlist/ [OR] 
RewriteCond %{REQUEST_URI} ^/index.php/admin/dashboard/index/key/ 
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301] 
+0

Je l'ai essayé et toutes les pages régulières sur le site si vous essayez avec https il rediriger correctement http, mais quand j'ai essayé d'accéder à des pages qui doivent être sécurisé par exemple la page de liste de souhaits, j'ai vu la page changer une seconde à https, puis il redirigé vers la page d'accueil. Peut-il être parce que les pages qui doivent être sécurisées ont déjà été redirigés vers https avant que je mette dans ce code. Ou peut-être qu'il y a une sorte de conflit dans le codage htacces? Je peux télécharger le fichier .htacces si vous voulez le voir. –

Questions connexes