Bonjour à tous,
Je suis en train de passer un site en https et je me retrouve devant une erreur liée à mon fichier htaccess que je n'arrive pas à résoudre.
La règle suivante semble ne pas fonctionner :
Pourtant l'adresse en haut de mon navigateur est bien https://mon-domaine.com, mais le site ne charge pas et Firefox m'indique "La page n'est pas redirigée correctement", sans autre forme de procès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteCond %{HTTP_HOST} ^(mon-domaine\.com)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
La règle suivante, lorsque les 3w sont présents, fonctionnent :
A l'origine je souhaitais utiliser cette règle, pour gérer les deux cas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteCond %{HTTP_HOST} ^www\.(mon-domaine\.com)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
L'erreur ne semble pas venir des références dans la réécriture, car si je rentre le domaine (https://mon-domaine.com) ça ne fonctionne pas plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 RewriteCond %{HTTP_HOST} ^www\.(mon-domaine\.com)$ [NC,OR] RewriteCond %{HTTP_HOST} ^(mon-domaine\.com)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
Une piste à suivre ?
Merci !
Partager