8418 sujets

Développement web côté serveur, CMS

Bonjour,
j'ai un site en https, mais je constate sur les stats qu'il est aussi, parallèlement, délivré en http. Pourtant, si j'entre le nom du site en http, il est redirigé sur https. J'ai pourtant bien des statistiques doublées, en http et https, plus longues à lire et à calculer. En attendant la réponse de mon hébergeur, à qui j'ai soumis ce problème, connaissez-vous des solutions locales. J'ai vu sur https://www.it-connect.fr/apache-redirection-http-vers-https-avec-un-fichier-htaccess/ qu'il était possible de mettre dans le fichier htaccess une redirection 301 :

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

avec des résultats pas garantis chez tous les hébergeurs.

Sur un autre site https://www.blogdumoderateur.com/redirection-301-htaccess/ je vois une règle un peu différente, avec le nom de domaine indiqué :

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} !
RewriteRule ^(.*)$ https://www.nom-de-domaine.com/$1 [R=301,L]

Merci pour les réponses.
Mon hébergeur me fait savoir qu'il y a bien une redirection http vers https sur toutes les requêtes, ce que j'avais constaté, mais qu'il a conservé les statistiques des connexions sur http, afin que je soit informé de leur nombre. Par conséquent, ces statistiques ne s'additionnent pas.
Voili, voilà.

ps: que je sois, et non que je soit. Des claques qui se perdent...
Modifié par Bongota (20 Sep 2021 - 18:49)