Смена поддомена без перезагрузки страницы

Можно ли изменить субдомен без обновления страницы? Например. с www.somedomain.com на aaa.somedomain.com без полной перезагрузки?

Изменить: мне нужно переключить только часть субдомена, поэтому в приведенном выше примере somedomain.com остается прежним, только www изменяется на aaa


person spirytus    schedule 02.12.2019    source источник
comment
Чего вы на самом деле пытаетесь достичь здесь? Это проблема XY? meta.stackexchange.com/questions/66377/what -is-the-xy-problem Если вы меняете домен, вам нужно будет перезагрузить   -  person TommyBs    schedule 03.12.2019
comment
Нет, нет никакого способа сделать это. API истории HTML5 может помочь с папками, но не с доменами (поскольку субдомен считается другим источником с точки зрения безопасности).   -  person Heretic Monkey    schedule 03.12.2019
comment
И после редактирования ответа по-прежнему нет. Вам нужно перенаправить.   -  person epascarello    schedule 03.12.2019


Ответы (1)


то, что вы ищете, это History.pushState(), но как описано здесь,

Это невозможно сделать. Это по дизайну. Исключений нет.

Из документации Mozilla pushState:

Новый URL-адрес должен иметь то же происхождение, что и текущий URL-адрес; иначе pushState() выдаст исключение.

person Pezhvak    schedule 02.12.2019