Bonjour,

J'ai une erreur de redirection en boucle...

Voici la règle écrite dans le .htaccess :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
# activation de la réécriture d'URL
RewriteEngine on
# si on n'est pas en HTTPS...
RewriteCond %{REMOTE_ADDR} !194\.36\.166\.10$ [OR]
# ... ou si le domaine n'est pas example.com...
RewriteCond %{SERVER_NAME} !^example\.com$ [NC]
# ...alors on redirige vers example.com en HTTPS
RewriteRule ^(.*)$ https://example.com/ [QSA,R=301,L]
Note : chez mon hébergeur (Ouvaton), Apache détecte le HTTPS avec %{REMOTE_ADDR} et non %{SERVER_PORT}.

Cette règle entraîne ces redirections :


Quelqu'un peut-il m'aider à trouver l'erreur ?