Liste de règles de réécriture d’url
Les règles de réécriture d’url sont très utiles. Elles permettent d’effectuer des redirections temporaires ou permanentes, de bloquer l’accès à certaines pages, d’améliorer la présentation de vos adresses pour qu’elles soient à un format plus agréables pour l’utilisateur par exemple afficher https://www.votresite.fr/contact au lieu de https://www.votresite.fr/index.php&page_id=12
Ces règles sont à copier coller dans votre fichier .htaccess (.htaccess est utilisé par le serveur web Appache, le format est différent pour les autres serveurs web comme nginx).
Règle pour forcer le HTTPS
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
Note : RewriteEngine On doit se trouver au début et ne peut être utilisé qu’une fois