Исправление ошибок в структуре сайта

Неправильная работа сайта, например, ошибки «404 Страница не найдена», могут быть вызваны неправильной настройкой маршрутизации. Правила маршрутизации настраиваются в разделе «Сайт → Структура».

Проверьте эти требования, чтобы сайт работал правильно:

  1. Правила должны заканчиваться символом * (звездочка).
  2. Правила не должны повторяться.
  3. Короткие правила должны быть ниже длинных. Правило с адресом * (звездочка) должно быть ниже всех остальных.
  4. Если у сайта кириллический домен (.рф), то в разделе «Сайт → Настройки» напишите его в формате Punycode.

Подробное техническое описание настройки маршрутизации сайта.

3 комментария

  • +1
    Николай Николай Webasyst 21 июня 2015 09:16 #

    Помимо перчисленного в разделе Сайт - Структура должно существовать правило маршрутизации для приложения Сайт (оно может быть настроено скрытым). Отсутствие этого правила приведёт к невозможности открыть раздел Сайт - Страницы, а так же может вызвать некоторые другие ошибки в работе фреймворка при стечении определённых условий.

  • +1
    Сергей Сергей 10 мая 2017 11:43 #

    У меня возникла проблема после переноса сайта на другой домен. Почистил кеш из папки wa-cache и подключил новую БД. При заходе на главную страницу - сайт работает, однако при попытке перейти на любую другую страницу - выдает ошибку 404 Not Found.

    Добавить комментарий

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