.htaccess đź”’ Redirections HTTP vers HTTPS (avec ou sans WWW)

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

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
S’abonner
Notifier de
guest
0 Commentaires
Inline Feedbacks
View all comments