Forcer les urls en HTTPS grâce au .htaccess

Par T-PHP dans Développement

Si votre site est accesible en https, il faut vérifier que vous ne pouvez pas accéder à ce dernier depuis http.

Pour cela, essayez d'accéder à http://www.votre-site.com. Si vous accéder à la page et que l'url n'est pas redirigée, il y a certaiement de la duplication de contenu sur votre site et Google risque d'indexer deux fois

Pour corriger cela, voici les lignes à ajouter à votre fichier .htaccess, à la racine de votre site.

Cet exemple vous montre une utilisation sur un serveur Apache. 

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Evidemment, si vous avez déjà la ligne "RewriteEngine On" dans votre fichier .htaccess, ajoutez uniquement les deux dernières lignes.

Et voilà, c'est terminé !

Désormais, lorsque vous accéderez à n'importe quellle url de votre site (ex : http://www.monsite.com/ma-page.html), vous serez automatiquement redirigé vers la version HTTPS.


Commentaires

Ajouter un commentaire

Rechercher

T-PHP

PHP, SEO, LINUX

E-Commerce, Nouvelles technologies