pos para hacer eso no basta solo con html, javascript o incluso php, necesitás configuración del servidor web.
Es decir, configurar subdominios. En ese caso sí, podés vincular
www.dominio.com/pagina1 a pagina1.dominio.com y que el navegador siga mostrando la misma dirección.
Todos los métodos de html, js o php redirigen al navegador, por lo que es lógico que muestre la página actual real....
Otra opción sería usar marcos (frames), pero a esta altura está totalmente desaconsejado su uso.
Saludos.