Вынести технические страницы в другой контекст.
Всем привет.
Есть сайт на modx revo 2.6.1.
Переопределены папки manager, core, connectors (вдруг это критично).
Создан дополнительный контекcт settings, в него добавлены страницы — 403, 404, sitemap, robots…
В настройках сайта id-шники ресурсов для страниц 403, 404 и «сайт недоступен» прописаны.
Беда в том, что при перетаскивании любого ресурса в контекст settings, он (ресурс) перестает отображаться на фронте.
Пробовал оставлять контекст без настроек, пробовал прописать ключи:
Не сработало, и мне не нужны ни поддомены, ни доп.директории.
Собственно вопрос — как вынести технические страницы в другой контекст?
Из идей осталось только: сделать контекст как описано в статье Безумкина, а потом просто заморозить урлы у ресурсов, чтоб получить site.ru/404.html, например.
Есть сайт на modx revo 2.6.1.
Переопределены папки manager, core, connectors (вдруг это критично).
Создан дополнительный контекcт settings, в него добавлены страницы — 403, 404, sitemap, robots…
В настройках сайта id-шники ресурсов для страниц 403, 404 и «сайт недоступен» прописаны.
Беда в том, что при перетаскивании любого ресурса в контекст settings, он (ресурс) перестает отображаться на фронте.
Пробовал оставлять контекст без настроек, пробовал прописать ключи:
base_url - /
http_host - site.ru
site_url - http://site.ru/
+ первый плагин из этой статьи — bezumkin.ru/sections/tips_and_tricks/2439/Не сработало, и мне не нужны ни поддомены, ни доп.директории.
Собственно вопрос — как вынести технические страницы в другой контекст?
Из идей осталось только: сделать контекст как описано в статье Безумкина, а потом просто заморозить урлы у ресурсов, чтоб получить site.ru/404.html, например.
Комментарии: 5
Создан дополнительный контекcт settings, в него добавлены страницы — 403, 404, sitemap, robots…
Один вопрос только возник, зачем?
Попробуй вот такой плагин создать: ilyaut.ru/addons/a-plugin-to-switch-contexts-in-the-absence-of-the-desired-url-in-the-current-context/
Огонь, завелось! Спасибо!
Завелось, но не завелось. )
Страницы из другого контекста открываются если перейти по прямому линку, или «просмотреть» из админки.
ID-шники этих страниц указаны в настройках сайта для 404, 403. И вот если зайти на несуществующий урл (например), то вообще ничего не происходит, а если закрыть сайт, то вместо страницы из настройки
site_unavailable_page отдается главная страница.
Можно как-то подправить?
Страницы из другого контекста открываются если перейти по прямому линку, или «просмотреть» из админки.
ID-шники этих страниц указаны в настройках сайта для 404, 403. И вот если зайти на несуществующий урл (например), то вообще ничего не происходит, а если закрыть сайт, то вместо страницы из настройки
site_unavailable_page отдается главная страница.
Можно как-то подправить?
Да, это будет стоить 3000 руб. Пришлите доступы от админки в личку.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.