Je cherche actuellement à forcer l'utilisation du SSL (https://) sur l'un de mes sous-domaines.
Utilisant le CMS iGalerie, j'ai donc besoin de modifier le .htaccess
J'ai déjà essayé en ajoutant :
Code : Tout sélectionner
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
Code : Tout sélectionner
Options -Indexes
Options -MultiViews
<Files ~ "\.(inc|ttf)$">
\tDeny from all
</Files>
<IfModule mod_rewrite.c>
\tRewriteEngine on
#\tRewriteBase /
\tRewriteRule ^sitemap\.xml$ sitemap.php [L,NC]
\tRewriteRule image/[^/]+/(\d+)-.*\.(gif|jpe?g|png)$ image.php?id=$1 [L,NC]
\tRewriteCond %{REQUEST_FILENAME} !-f
\tRewriteCond %{REQUEST_FILENAME} !-d
\tRewriteCond $1 !^(favicon\.ico|robots\.txt|sitemap\.php|sitemap\.xml)
\tRewriteRule (.*) index.php?q=$1 [QSA,L]
</IfModule>
<IfModule mod_security.c>
\tSecFilterEngine Off
</IfModule>
J'ai déjà essayé de retirer les lignes qui créent des boucles de redirection en les remplaçant par le forcage du SSL mais cela crée des erreur 500.
Merci par avance pour votre aide,
Bonne journée,