We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 40259
    • 1 Posts
    Здравствуйте!
    В modx я новичок - возможно, решение лежит на поверхности, а я его не вижу. Решение искал, но безрезультатно (все найденные обсуждения в интернете зависают на неотвеченных вопросах)

    Ситуация: есть сайт на доработке (версия modx 1.0.2). Для части страниц заданы символьные коды, и в публичной части работают URL как http://some.site/1.htm , так и http://some.site/symbolic.htm
    Задача: от первых надо избавиться.

    Попробовал решить, написав плагин. Если нет кеша, то срабатывает событие OnLoadWebDocument и всё хорошо, у меня есть данные о странице.
    Проблема (где-то в интернете она уже упоминалась): если кеш есть, то срабатывает событие OnLoadWebPageCache, и тут про страницу ничего не известно.
    Как это побороть? И можно ли побороть вообще?

    Плагин SEO Strict URLs у клиента стоит, но отключён - видимо, были какие-то проблемы.