Bonjour,

Il ne s'agit pas réellement de PHP mais je ne savais pas trop où mettre mon sujet...

Bref, j'ai fait un petit site web en utilisant Altorouter, ça fonctionne très bien et j'ai mis en place la redirection comme précisé dans la doc.
Avec OVH j'ai mis en place un certificat Let's Encrypt et je voudrais faire une autre redirection afin d'amener les visiteurs arrivant sur l'adresse http vers https.
J'ai ce qu'il faut pour le faire, mais si je l'ajoute dans le fichier .htaccess que j'ai déjà, j'ai droit à une belle erreur 500...

Voici les 2 config':

Altorouter:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

Redirection https:

RewriteEngine on
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Et donc ceci me donne l'erreur 500:

RewriteEngine on
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

Comment donc mettre en place ces 2 conditions dans un seul fichier?
Malgré les recherches que j'ai faites, je n'ai pour le moment pas résolu mon souci...

Merci!

Aucune réponse