Messages: 938

Enregistré le: 25 Aoû 2004

Message le Dim Nov 20, 2016 18:19

Bonjour,

Je n'arrive pas à gérer un type de redirection... Je m'explique : j'ai un site sur -http://www.domain.com (avec des sous répertoires) et une boutique sur https://www.domain.com/boutique

Le souci c'est que je commence à trouver des liens du domaine de base (1er lien) en https, hors il n'est pas prévu pour ça (trop de modifs à faire, pas le courage de m'attaquer à ça et aucun intérêt). Comment lui dire dans le htaccess de rediriger tous les liens vers http sauf les url de la boutique?...

Merci
Haut
4 Réponses
Messages: 140

Enregistré le: 17 Oct 2009

Message le Mar Nov 22, 2016 21:56

Et en mettant une condition ?
Du genre :
Code: Tout sélectionner
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^boutique$
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Si https est activé et qu'on est pas dans la boutique, on passe en http.
Haut
Messages: 938

Enregistré le: 25 Aoû 2004

Message le Mar Nov 22, 2016 23:12

Salut et merci. J'ai essayé, ça ne marche pas. L'url reste avec le https... :-(
Haut
Messages: 938

Enregistré le: 25 Aoû 2004

Message le Mar Nov 22, 2016 23:16

C'est bon, j'ai trouvé! Tu m'as aiguillé sur la bonne piste:

RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^/boutique/?.*$
RewriteRule ^(.*)$ http://www.domaine.com/$1 [R=301,L]

Merci à toit ;-)
Haut
Messages: 140

Enregistré le: 17 Oct 2009

Message le Mer Nov 23, 2016 0:24

Avec plaisir ;-)
Haut