Мож кто подсказать , как сделать чтобы роутинг работал при перезагрузке или входе по вложенной ссылке
При входе на условно /cabinet/
и далее переход по ссылкам маршрутизация срабатывает нормально, страницы переключаются как spa
/cabinet/some1/
/cabinet/some2/
но если перезагрузить стр прим /cabinet/some2/ все ломается, нужно опять войти на стартовую страницу /cabinet/ где подрубается роутинг?
пардон, только осваиваю vue)
На сервере. Сервер должен адресовать все вызовы на index.html, чтоб уже там включился в работу vue-router. Как настроить для своего сервера гулуить "vue router <имя сервера>".
Вариант по-проще и по-ленивее: переключить роутер из режима history в hash. Ссылки, конечно, будут некрасивыми, но зато сразу заработает где угодно.
Я дополню.
Если vue используется только как приложение для личного кабинета, т.е. закрытой части сайта, то SSR здесь будет совершенно лишним и ненужным усложнением. В таких случаях, действительно имеет смысл просто переключиться в hash-режим.