il rewrite funziona in modo che se non trova il file applica la regola altrimenti apre il file, com'è giusto che sia..
non puoi scrivere sulla barra degli indirizzi una cosa e aspettarti che cambi, vorrebbe dire fare un redirect..
ma quale sarebbe il problema anche se qualcuno vede che hai file php?