Saludos.
Tengo entendido que no puedes mandar a escribir en el URL del navegador.
Eso que tienes es para capturar el URL y dividirlo en un arreglo.
Ahora, si quieres que no importa donde esten navegando los usuarios siempre te muestre en el URL
www.loquesea.com tienes que "MENTIRLES" a todos usando Frame.
Creas 2 frame, uno que tiene toda la info y ocupa el 100% de tu pantalla y el principal que ocupa el 0% todos los enlaces los mandas a mostrar en el de 100% pero siempre te mostrara el mismo nombre en el URL.
En los foros de Html creo que esta explicado bien como hacerlo.
Suerte