динамические роуты зависящие от города?
Никогда не сталкивался с такой задачей.
есть сейчас определенная версия сайта, хочу внедрить туда города, в зависимости от которых будут менятся контактные данные и тд.
Как сделать так чтобы сайт оставался рабочим, но урлы начали работать с префиксами городов
пример:
https://site.ru/msk/contacts
https://site.ru/spb/catalog
Готовый код не прошу) Подскажите куда двигаться, дальше сам разберусь)
если nuxt, то как я это вижу: /city/_id/ и вней уже роуты для сервисов разных
Я примерно так и представлял, а как быть с роутами без префиксов города?
Для создания динамических роутов можно использовать файловую структуру Nuxt, либо руками вписывать роуты в конфиг. делаете компонент-обёртку, который будет отвечать за города для вот такого роута: https://site.ru/msk/contacts , нужна страница с 2 параметрами: "/:city/:pagename" по этим параметрам можно подключить необходимые компоненты и передать в них город. https://nuxtjs.org/guides/features/file-system-routing#dynamic-routes
Помоему ты с каталогом пожрешь говна, но это не точно
main не вариант?
Сейчас почитаю, спасибо
почему бы не передать город пользователя в cookie?, чтобы не ломать уже существующие роуты.
чтобыы отдавать ссылки другу
Мне вообще без разницы на данный момент куда его передать, факт в том, что он должен участвовать в URL
еще есть вариант с query параметром м url: https://my-syte.ru/catalog?city=moscow не? может и не так красиво как динамические роуты, но гораздо легче в реализации.
Такой вариант самый простой, но к сожалению не подходит( буду копать дальше
https://github.com/nuxt/nuxt.js/issues/6064
Обсуждают сегодня