htaccess

faire une bonne redirection apres avoir genrer son certifica SSL

START REDIRECT HTTP TO HTTPS WWW

on redirige en 301 le http://www vers https://www

RewriteEngine on
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^www.domaine.com
RewriteRule ^(.*)$ https://www.domaine.com/$1 [R=301,L]

on redirige en 301 le http:// vers https://www

RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^domaine.com
RewriteRule ^(.*)$ https://www.domaine.com/$1 [R=301,L]

on redirige en 301 le https:// vers https://www

RewriteCond %{SERVER_PORT} 443
RewriteCond %{HTTP_HOST} ^domaine.com
RewriteRule ^(.*)$ https://www.domaine.com/$1 [R=301,L]

Il faut prendre les 3 lignes

Regex => documentation de htaccess

{HTTP_HOST} le NDD avec ou sans sous domaine comme www.

^ => commence par puis chaine de caratere

( )$ => manier de déclarer une variable le contenu de la variable se trouve entre les parenthèses // on l’apple avec $1 pour la premiere $2 si la 2eme ect

{SERVER_PORT} 80 => correspond à une requête http

{SERVER_PORT} 443 => correspond à une requête https

Publications similaires