Как сделать ЧПУ на nuxt.js как в битриксе?

Есть сайт на битриксе, решили переделать фронтенд на nuxt.js, битрикс будет выступать в качестве api

В битриксе ссылки типа такие:
Категория: /catalog/tovary-dlya-rybalki/zimnyaya-rybalka/ledobury/
Страница товара: /catalog/tovary-dlya-rybalki/zimnyaya-rybalka/ledobury/futlyar_universalnyy_dlya_nozhey_d_150/

посмотрел по документации маршрутизации
catalog/
--| _category/
-----| index.vue

пробовал передавать в _category tovary-dlya-rybalki/zimnyaya-rybalka/ledobury но выдает 404 ошибку

Как можно сделать такие ссылки на nuxt.js? иначе при смене url страниц слетит вся индексация сайта и он выпадет из поиска
  • Вопрос задан
  • 283 просмотра
Решения вопроса 1
@cheeroque
Попробуйте использовать _.vue вместо _category.vue.

Тогда в $route.params.pathMatch у вас будет весь путь после /catalog/, его уже разбирайте на части и делайте с ним что хотите.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы