Si lo que quieres ocultar es la la dirección que aparece en la barra de direcciones, yo te recomiendo que uses frames, es decir, carga como index.html (index.asp/php), una página con frames y que en esa se llame al resto de tus links, entonces en la barra de direcciones, siempre aparecera la direccion de tu pagina, por ejemplo http://www.mysite.com, pero no veras las direcciones, o links internos de tu pagina
Faltaría decir que no hace falta modificar tu código sino añadir una página inicial con los frames, uno que contenga tu página y los demás con una página en blanco.
*Además te puede servir para centrar la página (si es tu gusto) tanto vertical como horizontalmente.