Veramente la spiegazione sembra molto complessa, ma forse (se ho capito) la soluzione e` semplice.

var uu = document.location.href;
uu = uu.replace(/[\/\\]/, "/pagine/");
document.location.href = uu;


Nota: sostituisce la prima slash (o backslash) con quanto contenuto nel secondo parametro.

Il primo parametro e`:
slash apertaquadra backslash slash backslash backslash chiusaquadra slash.

Ciao
Michele