Digamos que tengo esta URL: https://meta.stackexchange.com/users/login?returnurl=123456
¿Cómo reemplazo la pieza 123456 sin recargar la página?
Encontré la opción replacestate pero, por lo que entiendo, reemplaza la URL completa, no solo la parte de la URL que quiero.
window.history.pushState({}, 'title' , window.location.href.replace('123456','not123456'));