Структура урлов

На сайте необходима такая структура урлов на основании групп товаров:

domain.ru/grechka/kupit-grechku1 -- товар1 из приложения магазин категории гречка
domain.ru/grechka/kupit-grechku2 -- товар2 из приложения магазин категории гречка
domain.ru/grechka/primenenie -- страница приложения сайт или магазин
domain.ru/grechka/statiya1 -- статья из приложения блог
domain.ru/grechka/statiya25 -- статья из приложения блог

domain.ru/ris/kupit-ris
domain.ru/ris/primenenie 
domain.ru/ris/statiya1

и тд.

это возможно сделать на Webasyst? манипуляциями с routing.php или еще както?

3 ответа

  • 1

    возможно

    • +1
      Апельсин Апельсин 6 декабря 2018 22:41 #

      Как?)

        • +2
          Апельсин Апельсин 8 декабря 2018 09:26 #

          с помощью компьютера наверное?)

          • 0

            что ты ожидаешь услышать на подобные бесцельные вопросы? почитай про роутинг, возникнут вопросы - задавай.

            • +1
              Апельсин Апельсин 10 декабря 2018 14:03 #

              Почему по твоему вопрос бесцельный?

              В вопросе вполне четко обозначил требуемую структуру урлов.

              Конечно перед тем как задавать вопрос, сначала посмотрел документацию. В документации показана стандартная структура урлов, где для каждого приложения должен быть отдельная "папка", т.е. вид:

              http://{ИМЯ_ДОМЕНА}/частьУрлаДляПриложения/страницыТолькоЭтогоПриложения

              дальше уже для каждого приложения можно настроить.


              Мне же требуется сделать такой урл, когда после домена идет Категория из приложения Магазин. А дальше любое другое приложение.

              В документации об этом не нашел. Количество категорий не больше, можно в ручную вносить изменения с каждой новой категорией..

  • 1

    1.Использовать перенаправления: сайт-структура-перенаправление.

    2. Поселение магазин: URL - '*', URL страниц - Естественный. Категория - 'ris/', Товар - 'ris/kupit-ris1', Страница - 'ris/primenenie/'.

    Поселение блог: URL - 'ris/*', Опубликованные блоги и адреса - Один блог (ris).


    • +1
      Апельсин Апельсин 10 декабря 2018 17:22 #

      мм.. ну тогда блог будет открываться по адресу 
      ris/*

      как его открывать по адресу 
      grechka/*

      т.е. когда статья в блоге посвящена рису, должно открываться 
      по адресу ris/*, а когда гречке то grechka/*

      • +1

        по блогу под каждую категорию

        • +1
          Апельсин Апельсин 12 декабря 2018 12:07 #

          Создал категории Гречка и Рис
          в файле routing.php магазина прописал:

          Соответственно получились урлы для товаров:
          /ris/kupit-ris1
          /grechka/kupit-grechku

          далее:

          На скриншоте структура сайта.
          урлы /ris/* и /grechka/* отданы Блогу.
          соответственно после этих правил, по этим адресам работает только приложение Блог. Никакой товар или категория магазина не откроется.

          Если поселение Магазина поднять выше Блога, то тогда Блог подключаться не будет.

        • +1
          Апельсин Апельсин 12 декабря 2018 12:08 #

          кроме того любая статья в блоге теперь будет открываться по двум адресам.

        • +1
          Апельсин Апельсин 12 декабря 2018 12:58 #

          Как вариант конечно можно добавить дополнительную "директорую" info :

          тогда будет работать. А без нее получается не возможно?

          И возможно ли както избавится от множества адресов в блоге? Чтобы гдето в самой статье блога указывалось к какому именно адресу относится та или иная статья.

          • +1
            в файле routing.php магазина прописал:

            нужно задавать в настройках поселений

            • +1
              Апельсин Апельсин 12 декабря 2018 17:56 #

              А где настройки для поселения? в админке не нашел. 
              это файл отдельный должен быть?

            • +1
              Апельсин Апельсин 12 декабря 2018 18:12 #
              или ты имеешь ввиду вот это:

              ну да. так правильней..

              но результат тот же. 

              как избавится от множества адресов в блоге?

  • 1
    Апельсин 18 декабря 2018 10:10 #

    В итоге получилось что одна статья в блоге имеет кучу адресов.

    Т.е. избавится от множества адресов в блоге не получится? 

    Только вручную редиректы проставлять для каждой статьи?)

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите