[htaccess] Problema con url rewrite
Ciao a tutti!
Non ho capito bene dove inserire questo topic, ma credo sia questo il posto giusto ;)
Ho creato un file htaccess con semplici istruzioni
Codice:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
ErrorDocument 401 /errore.html
ErrorDocument 500 /aggiornamenti.html
RewriteRule ^([a-zA-Z0-9\-_\/]+)$ /index.php?p=$1 [NC,L]
Questi i risultati delle richieste di alcune pagine:
www.miosito.it/forum -> www.miosito.com/index.php?p=forum -> OK
www.miosito.it/search -> PAGINA NON TROVATA -> ERRORE
Forse ho capito il problema, ma la soluzione no...
Ho notato che la ricerca non funziona se esiste un file, di qualsiasi tipo, cn lo stesso nome della pagina richiesta.
es.:
www.miosito.it/search -> PAGINA NON TROVATA -> ERRORE
Perchè esiste nella root il file "search.php"
QUalcuno può aiutarmi?
tnx