У вас запрос какой-то кидается на бек 100%
Кидается, но дело не в нём. Я даже проверил сейчас. Убрал его
Кто-нибудь может помочь ?
а как 404? если ты при любых вариантах должен попадать на страницу? первый слеш только если. если у тебя изначально site / something / episode/1234
эмм.. а разве не /#/episode/...
в конце что-то типа { path: '/:catchAll(.*)', name: '404', component: () => import('@/pages/PageNotFound.vue') }
history мод ж
ща тупой вариант, но у тебя бек и фронт на разных портах?))
никогда таким не баловался. Всегда рисовал роуты domain/#/path. и всегда все делалось клиентом.
может рил летит на бек
в общем лови то что не ловится - широкой маской * и смотри что куда не дошло
дай линк на MDN
https://router.vuejs.org/guide/essentials/history-mode.html
https://developer.mozilla.org/en-US/docs/Web/API/History_API
лучше на доку vue https://router.vuejs.org/guide/essentials/history-mode.html все приложения так делаются, посмотри свои любимые сайты (вк/ютуб/ еще че-то, там везде именно так)
https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations
маршрутизация и переадресация с сервера к фронту какое отношение имеет? тут vue. оно фронт....
https://router.vuejs.org/guide/essentials/history-mode.html#html5-mode
это что по твоему?
это чел где-то ошибается, но когда у тебя history мод и ты жмешь на кнопку которая якобы перекидывает тебя на другой урл - этого не происходит. Ререндерится страница и меняется url в строке браузера, но никакого запроса не происходит
не умеет браузер в такое, любой прямой path отправляется запросом в бэк. как GET.
введи сейчас что угодно в строку браузера и не жми интер, будет запрос?
Да, будет. Ведь я перешёл не по нажатию на кнопку Enter.
ну это уже продвинутая тема, я думаю мышку ему рано показывать
Обсуждают сегодня