Ho creato un file htaccess per nascondere l'estensione delle mie pagine .php in questo modo se l'utente digita www.miosito.com/nomepagina.php gli viene restituito l'errore 404 page not found. Il file funziona benissimo il problema sorge quando digito www.miosito.com apache richiama la index e mi da errore, questo perchè la index e con estensione .php e il file htaccess mi restituisce l'errore di pagina non trovata. Come dico al file htaccess di escludere la pagina index.php dai controlli.