Nous avons plusieurs sites dans Joomla. Voici les détails.
- Hébergé sur le domaine mydomain.co.in, sub.mydomain.co.in.
- Instance Amazon EC2, derrière un équilibreur de charge.
- Nous avons acheté un certificat SSL WildCard pour *.mydomain.co.in et l'avons configuré sur un équilibreur de charge.
J'ai défini la variable Live Site de la configuration de Joomla comme suit https://sub.mydomain.co.in . Lorsque je navigue sur le site avec https://sub.mydomain.co.in ou http://sub.mydomain.com cela fonctionne bien. Mais je voudrais forcer toutes les demandes à https://.
J'ai essayé d'y parvenir en
- Configuration de la variable Force SSL pour l'ensemble du site dans la configuration de Joomla.
- Ajout du code suivant dans .htaccess
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Mais rien ne fonctionne, quand je fais l'une de ces deux choses le navigateur dit Cette page a une boucle de redirection . J'ai creusé un peu plus pour voir si la redirection se produit à partir d'autres endroits, par exemple.
- Configuration de l'hôte virtuel dans httpd.conf
- Tout plugin de redirection Joomla.
Mais il n'y a pas de code/plugin qui cause une boucle de redirection.
Quelqu'un peut-il m'aider ?
Merci d'avance.