Bonjour,
Mon hébergeur me propose un ssl mutualisé.
Pour mon domaine : chezmoi.tld je passe part https: / /ssl.monhebergeur.tld/chezmoi.tld
Je voudrais rediriger toutes les requetes à mon domaine vers le ssl.
Le souci, c'est que le serveur renvoie pour les pages en ssl les mêmes infos que la page en http :
SERVER_NAME chezmoi.tld
SERVER_PORT 80
Je ne peux donc tester aucun des parametres par defaut de RewriteCond.
J'essaye de tester la seule chose qui change : HTTP_X_FORWARDED_HOST et HTTP_X_FORWARDED_SERVER qui est égale à ssl.monhebergeur.tld lorsque je suis en ssl uniquement
Je veux comme condition que si HTTP_X_FORWARDED_HOST est différent de ssl.monhebergeur.tld je redirige vers le ssl.
Le souci c'est que je boucle que j'appelle mon domaine ou le ssl en direct.
Merci
Aour
Mon hébergeur me propose un ssl mutualisé.
Pour mon domaine : chezmoi.tld je passe part https: / /ssl.monhebergeur.tld/chezmoi.tld
Je voudrais rediriger toutes les requetes à mon domaine vers le ssl.
Le souci, c'est que le serveur renvoie pour les pages en ssl les mêmes infos que la page en http :
SERVER_NAME chezmoi.tld
SERVER_PORT 80
Je ne peux donc tester aucun des parametres par defaut de RewriteCond.
J'essaye de tester la seule chose qui change : HTTP_X_FORWARDED_HOST et HTTP_X_FORWARDED_SERVER qui est égale à ssl.monhebergeur.tld lorsque je suis en ssl uniquement
Je veux comme condition que si HTTP_X_FORWARDED_HOST est différent de ssl.monhebergeur.tld je redirige vers le ssl.
Code:
RewriteEngine on
RewriteCond %{ENV:HTTP_X_FORWARDED_HOST} !^ssl.monhebergeur.tld
RewriteRule . https://ssl.monhebergeur.tld/chezmoi.tld
Le souci c'est que je boucle que j'appelle mon domaine ou le ssl en direct.
Merci
Aour