window.history.replaceState: Как изменить URL с несколькими маршрутами - PullRequest
0 голосов
/ 11 октября 2018

По какой-то причине мне нужно использовать window.history.replaceState для замены текущего URL на основе какого-либо действия.Это очень хорошо работает в моем регионе, где URL-адрес: https://example.com/my_page?query1=something

Но это не работает на моем производстве, где URL-адрес:

https://example.com/new/my_page?query1=something

выше URL, если я делаю window.history.replaceState, он просто удаляет /new из URL и изменяет URL на:

https://example.com/my_page?query1=something

Код:

let query = "?query1=something&query2=anything"
window.history.replaceState({}, '', query);
...