Sto cercando di far funzionare mod rewrite su windows con apache per fare delle prove in locale ( se può essere utile sto usando easyphp ).
Ho modificato il file httpd.conf cacciando il commento dalla riga:LoadModule rewrite_module modules/mod_rewrite.so
e guardando le info di php pare che il modulo venga effettivamente caricato.
Ora nella cartella www ho creato un file .htaccess ( per crearlo su win è stato necessario andare nel notepad e salvare il file come ".htaccess" virgolette comprese ) e ho inserito, come suggerito in una pillola di html.it le seguenti regole:
Poi ho creato un file index.php giusto per vedere se funziona:codice:RewriteEngine On RewriteRule ^index/([^/]+)/([^/]+).html index.php?page=$1&id=$2 [L]
Dopo aver chiuso apache lo riapro, digito nel browser http://localhost/index/notizie/69.html ed esce la famigerata schermata 404.codice:<?php print($_GET['id']); ?>
Che devo fare per farlo funzionare?