Ciao a tutti.
Ho creato alcune pagine dinamiche per le quali ho provveduto alla riscrittura dell'url usando htaccess con questo codice:
RewriteEngine on
RewriteBase /
RewriteRule ^notizie/(.*)\.html$ notizie.php?id=$1 [L]
Il sito è su Server linux di Aruba e fin qui non mi ha dato problemi.
Poi ho creato un'altra sezione dedicata alle notizie in lingua inglese è quindi ho implementato così il mio file htaccess
RewriteEngine on
RewriteBase /
RewriteRule ^news/(.*)\.html$ news.php?id=$1 [L]
RewriteRule ^notizie/(.*)\.html$ notizie.php?id=$1 [L]
Premesso che nel sito non vi sono altre cartelle "news", non c'è verso di far funzionare il mod_rewrite su news.php. Mi restituisce sempre "file non trovato su questo server". E con mia enorme sorpresa mi sono accorto che il rewrite funziona solo con la parola "notizie". Ho provato a modificare decine e decine di volte il file htaccess utilizzando altre parole, ma l'unica con cui funzione è "notizie".
Da cosa può dipendere ciò?
Grazie