8739 sujets

Développement web côté serveur, CMS

bonjour quand je met çà dans mon fichier htaccess
pour forcer https (j'ai un certif)

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$  https://%{HTTP_HOST}%{REQUEST_URI}  [L,R=301]


monsite est bloqué
ou çà n'est pas utile
keskivapa?
Modifié par drphilgood (06 Nov 2023 - 14:43)
Salut,

Ton code ne devrait pas bloquer ton serveur. Est-ce que ton hébergeur a actionné le mode rewrite ?
Essayes ça, ça fonctionne chez moi, c'est plus complet :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^ton_site.fr [NC]
RewriteRule (.*)  https://ton_site.fr/$1  [QSA,R=301,L]

Attention, sur la seconde ligne, n'ajoutes pas http avant ton_site. Par contre, sur la troisième ligne, oui, il faut mettre https://ton_site.fr
Sinon, une bonne lecture du serveur Apache à ce sujet. :
https://httpd.apache.org/docs/2.4/fr/rewrite/flags.html
Modifié par Bongota (06 Nov 2023 - 19:07)