urlrewriting et refresh

Nouveau WRInaute
Bonjour,

Les informations que le tutorial sur la redirection http vers https sont très bien faites, mais lorsque je place dans mon fichier htaccess la directive suivante:

Code:
RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

lorsqu'un visiteur va sur une page en http, le navigateur ne bascule pas automatiquement vers la page en https. Après un refresh via F5, c'est bien la page en https qui s'affiche.
Est-ce le comportement attendu?
Et si c'est normal, est-ce que la page indexée sera bien celle en https?

Merci d'avance pour vos réponses.
 
Nouveau WRInaute
Hello,
Problème de cache peut être ^^ cache de ton navigateur ou celui du site, ou d'un cdn.. ça joue souvent des tours !
 
WRInaute occasionnel
Bonsoir,

Si tu es sous windows 10 ou 11, il me semble que curl est disponible en ligne de commande.

1 - ouvre une invite de commande - cmd - https://www.justgeek.fr/ouvrir-invite-de-commandes-windows-124827/

2 - tape cela :

Code:
curl -I http://ton-url-site.tld

3 - tu devrais obtenir cela :

Code:
HTTP/1.1 301 Moved Permanently
Date: Wed, 07 Aug 2024 21:49:31 GMT
Server: Apache
Location: https://ton-url-site.tld
Content-Type: text/html; charset=iso-8859-1

Si c'est le cas, c'est OK. Sinon ???

Cordialement,

Eric
 
Discussions similaires
Haut