Outils pour utilisateurs

Outils du site


apache:fichiers_htaccess

Fichiers htaccess

Module mod_rewrite

Le module d'Apache mod_rewrite doit être activé pour utiliser les règles de réécriture d'URL.

Réécriture simple

Ce fichier redirige tout vers le script index.php.

Par exemple, sur un site dont l'URL est www.marclebrun.be, tout ce qui est ajouté sera envoyé à PHP, donc www.marclebrun.be/articles/index deviendra www.marclebrun.be/index.php/articles/index.

Options +FollowSymLinks
RewriteEngine On
 
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
 
RewriteRule ^(.*)$ ./index.php/$1

Les deux conditions stipulent qu'il ne faut pas que l'url indique un fichier existant (!-f) dans un dossier existant (!-d). Si c'est le cas, il faut que ce soit le fichier en question qui soit renvoyé.

apache/fichiers_htaccess.txt · Dernière modification: 2019/06/22 05:03 par marclebrun