Не получается отобразить папку /spb/ - как зеркало сайта - 404 ошибка

Вроде никаких ошибок нет при создании зеркала сайта вида http://site.ru/spb/:

Но при попытке открыть site.ru/spb/ выдает 404 ошибку.

Нужно еще какие-то манипуляции произвести?

Может кто уже смог решить данную проблему - отпишите, пож-та, как сделали )

ps: только не предлагайте создавать папки через Структуру основной витрины. Оно не годится. Хотелось бы через Зеркала.

3 ответа

  • 0
    Эрик Webasyst 2 мая 2022 16:43 #

    Если вы ещё не нашли ответ на свой вопрос, подробную поддержку по настройке программных продуктов вы также можете получить от партнёров Webasyst.

  • 1

    По указанному адресу должна быть установлена ваша основная копия Webasyst, чтобы на этом адресе заработало зеркало сайта. У вас это так?

    Скорее всего, на сервере нужно настроить директорию spb/ в виде ссылки на ту директорию, в которой установлен Webasyst.

  • 1
    Nail 5 мая 2022 14:35 #

    Пока для категорий решил задачу через routing.php приложения shop.

    Скопировал /wa-apps/shop/lib/config/routing.php в/wa-config/shop/routing.php

    Если этот файл уже есть - то не копируем, а правим существующий.

    В этом файле для используемого типа URL добавляем, например для плоских url:

    'spb/category/<category_url>/' => 'frontend/category',
    'msk/category/<category_url>/' => 'frontend/category',
    

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

    А дальше уже в шаблоне добавляем для таких url свои переменные для городов ;)

    Единственно, нужно будет отдельно сгенерировать свой sitemap.xml для этих регионов.

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

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