.htaccess 🔒 Redirections HTTP vers HTTPS (avec ou sans WWW)

Partager sur email
Partager sur twitter
Partager sur linkedin
Partager sur facebook
Article .htaccess - redirection https www non www par @wpr0ck
Article .htaccess - redirection https www non www par @wpr0ck
Article .htaccess - redirection https www non www par @wpr0ck
Article .htaccess - redirection https www non www par @wpr0ck
Partager sur twitter
Partager sur linkedin
Partager sur facebook
Partager sur whatsapp
Partager sur email

Voyons comment forcer les URL de vos sites Ă  ĂȘtre en HTTPS et Ă  ĂȘtre prĂ©fixĂ©es ou non par WWW.

Redirection des liens avec WWW vers les liens sans WWW

Ajouté au fichier .htaccess situé à la racine de votre site, le code ci-dessous redirige les URL de la forme www.mon-domaine.fr/chemin/ vers https://mon-domaine/chemin/.

# Force non-www 
RewriteEngine On
RewriteCond %{HTTP_HOST} !^mon-domaine\.fr$ [NC]
RewriteRule ^(.*)$ https://mon-domaine.fr/$1 [R=301,L]

Redirection des liens sans WWW vers les liens avec WWW

Ajouté au fichier .htaccess situé à la racine de votre site, le code ci-dessous redirige les URL de la forme https://mon-domaine/chemin/ vers www.mon-domaine.fr/chemin/.

# Force www 
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

Julien MA Jacob
DĂ©veloppeur WordPress
Julien MA Jacob - DĂ©veloppeur WordPress
PassionnĂ© par le web et la programmation avec toujours plein de projets en tĂȘte
  Discussion autour de l'article
avatar
  S’abonner  
Notifier de