Rediriger HTTP vers HTTPS depuis le .htaccess

Suite à l'installation du certificat SSL/TLS, le trafic ne sera pas nécessairement rediriger vers le HTTPS.

Si vous utilisez un CMS Ex: WordPress, Prestashop, Joomla, ... vous pourrez créer cette redirection en suivant les tutoriels ci-bas :

WordPress : Passer WordPress de HTTP à HTTPS

Prestashop : PrestaShop SSL – Installation and Troubleshooting

Joomla : Comment utiliser SSL dans un site Joomla

Pour les sites faits maison, ou autres CMS, vous devrez éditer ou créer un fichier .htaccess à la racine de votre site.

Pour une redirection simple du trafic, ajoutez y le code suivant:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

Attention: Si vous possédez plusieurs domaines supplémentaires dans votre public_html, la redirection causera problème, elle redirigera tout le trafic en https. (Même pour les domaines sans certificats) ERROR!

Ce code ci vous permettra de rediriger, tout en spécifiant le domaine.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^MonDomaine\.com [NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}

Votre cadenat ne s'affiche pas correctement ?

Lorsque votre site est en HTTPS, dans certaines occasions, il peut arriver que certaines de vos pages Web restent avec des éléments qui ne sont pas sécurisés.

Résultat: Le site en question ne montre pas le signe approprié soit le cadenas Vert affirmant qu'un site est complètement sécurisé en HTTPS.

Afin de remédier à cela, nous vous invitions à consulter le lien suivant afin de déterminer les éléments causant ce problème: https://www.whynopadlock.com/

Aussi, vous pouvez vérifiez si votre certificat SSL a été correctement installé et si les navigateurs lui font confiance https://www.websiteplanet.com/

En entrant le lien de votre site Web, l'outil listera automatiquement tous les éléments non sécurisés de votre site.

Il faudra par la suite examiner les résultats et faire le changement sur votre Site afin de résoudre la situation.

  • ssl, http, https, certificat, certificat ssl, redirection
  • 160 Utilisateurs l'ont trouvée utile
Cette réponse était-elle pertinente?

Articles connexes

Multisite

Le multi domaine vous permet d'héberger plusieurs sites sur un même hébergement.Les avantagesVous...

Sous Domaines

Simplifiez vos adresses web en créant des sous domaines Créez des noms...

Multi FTP

Le multi-FTP permet de créer différents comptes FTP indépendants ayant...