Fijate este ejemplo Berna ...
Código javascript
:
Ver original//supongamos esta url que la tomamos con document.location.href;
// http://192.168.0.55/gestion/menu/inicio.php
var url = document.location.href;
partes = url.split('/');
p=partes[partes.length-1];
p1=partes[partes.length-2];
p2=partes[partes.length-3];
p3=partes[partes.length-4];
p4=partes[partes.length-5];
p5=partes[partes.length-6];
//aca esta la que vos queres,
// asi armas la original
url1= p5+"/"+p4+"/"+p3+"/"+p2+"/"+p1+"/"+p;
//aca le modifico el directorio menu
url_modif= p5+"/"+p4+"/"+p3+"/"+p2+"/"+"otro_directorio"+"/"+p;
//mostramos la url modificada
alert("URL NEW: "+url_modif)
//y si queres ir a esa pagina le ponemos un
self.location.href=url_modif;
En en caso de tu ejemplo, no tendrias que usar esto : p5=partes[partes.length-6];
Espero te sirva el ejemplo !!!
Saludos !!!