Как обрабатывать перенаправления с переписыванием URL MODx?

Новый веб-сайт, который я создал с помощью MODx Evolution, имеет другие имена файлов и структуру URL-адресов по сравнению со старым сайтом. Мне нужно перенаправить старые URL-адреса на страницы нового сайта.

Я пробовал разные решения, которые нашел на разных форумах, но похоже, что переписывание URL MODx мешает моим правилам перезаписи.

Кто-нибудь знает, как правильно с этим справиться?


person hm.    schedule 24.01.2013    source источник


Ответы (1)


Я нашел другое решение внутри MODx для решения проблемы. Я создал плагин в MODx, который привязан к событию «OnPageNotFound». Там я использую массив, который содержит старые URL-адреса в качестве ключа, а новые — в виде массива. Сценарий выбирает новый URL-адрес на основе старого URL-адреса в ключе. Затем я использую новый URL-адрес в качестве местоположения для нового местоположения в заголовке PHP.

person hm.    schedule 28.01.2013