• User

    Problema con mod rewrite

    Ciao a tutti,

    Ho un problema con l'abilitazione del mod rewrite su apache2.

    Dunque prima di postare ho controllato che il modulo sia correttamente installato. Ho creato una pagina php con la funzione phpinfo() e in load modules c'è: mod rewrite.

    Ho cambiato anche nel file di configurazione di apache2 httpd.conf la dicitura AllowOverride None in Allow Override All.

    Ho creato quindi il file .htaccess con l seguente regola:
    [php]
    RewriteEngine On
    RewriteRule ^notizie/([^/]+).html notizie.php?id=$1
    [/php]Poi ho creato il file notizie.php ed ho inserito il seguente codice:

    [php]
    La pagina richiesta è
    <?php echo $_GET['id']; ?>
    [/php]

    Dunque se richiamo la pagina con w w w.miosito.it/notize.php?id=1 la pagina mi restituisce la seguente stringa** La pagina richiesta è 1 **mentre se richiamo la pagina con w w w.miosito.it/notizie/1.html la pagina mi restituisce la seguente stringa: **La pagina richiesta è **senza passare il valore della variabile 1 e quindi il rewrite non ha funzionato.

    Qualcuno ha qualche idea sul perchè?

    Ringrazio in anticipo per le future risposte.