Bric à Brac - HTACCESS force HTTPS

Bric à Brac

[07/02/2018] HTACCESS force HTTPS

Astuce Serveur Apache

HTACCESS force HTTPS

Une petite astuce pour ceux qui utilisent APACHE comme serveur et qui veulent forcer leur site en HTTPS pour tous les visiteurs et utilisateurs.

Donc dans votre fichier HTACCESS, insérez ceci :

# SSL Redirection
< IfModule mod_rewrite.c >
	# Verification si vous n'etes pas en HTTPS, si non, HTTPS oblige
	RewriteCond %{HTTPS} !=on
	RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
< /IfModule >
# FIN SSL Redirection


Plus d'informations si vous le souhaitez ici : https://wiki.apache.org/httpd/RewriteHTTPToHTTPS

Et pour ceux qui utiliseraient CloudFlare ou un CDN similaire, insérez ceci :

# SSL Redirection (PROXY / CDN)
< IfModule mod_rewrite.c >
	# Verification si vous n'etes pas en HTTPS au travers d'un proxy, si non, HTTPS oblige
	RewriteCond %{HTTP:X-Forwarded-Proto} =http
	RewriteRule ^/?(.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
< /IfModule >
# FIN SSL Redirection (PROXY / CDN)

Astuce trouvée ici : https://stackoverflow.com/a/26920426

Bon code ;-)

 

© 2005 - 2024 • INFORMATUX Mentions légalesTraitement des données personnellesPolitique de confidentialité