MOD_REWRITE

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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.