Per utilizzare il mod_rewrite è sufficente eseguire alcune piccole modifiche al file di configurazione di Apache.
Volendo utilizzare il mod_rewrite unicamente per la directory http://luizz/test devo apportare le seguenti modifiche (in ambiente Windows):
httpd.conf
ServerAdmin luizz@libero.it
DocumentRoot D:/www/luizz
ServerName luizz
Options ExecCGI FollowSymLinks Includes MultiViews
AllowOverride All
Nel file .htacces presente nella directory /test/ si ha la seguente impostazione:
RewriteEngine on
RewriteBase /
RewriteRule ^notizie/([^/]+).html notizie.php?id=$1 [L]
Se si vuole tenere traccia dell’attività del mod_rewrite si devono aggiungere le seguenti direttive nelle impostazioni del relativo VirtualHost.
Il livello scelto è il 5 per avere un alto indice di descrizioni.
RewriteEngine on
RewriteLog logs/luizz-rewrite_log
RewriteLogLevel 5