Доработка ЧПУ в DLE 9.2

Николай18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.03.2011

Известно, что в DLE есть три типа ЧПУ и не зависимо от установленного в настройках режима, новость будет доступна по 3-м адресам одновременно:

ЧПУ 1 – site.ru/1-news.html

ЧПУ 2 – site.ru/категория/1-news.html

ЧПУ 3 – site.ru/2011/03/15/1-news.html

Сие недоразумение плодит дубли в ПС и естественно, что это очень негативно сказывается на их отношении к сайту. В связи с чем и возникает огромное желание избавиться от этих проблем, правкой кода движка и принудительного редиректа 301 Moved Permanently, в том случае, если человек или поисковый робот зашли в новость не по установленному в настройках режиму ЧПУ.

Т.е. если в настройках установлен режим ЧПУ 1 (site.ru/1-news.html), а кто то зашел в новость по адресу: site.ru/категория/1-news.html (ЧПУ 2), то срабатывает редирект 301 Moved Permanently на адрес site.ru/1-news.html.

Похожие решения есть, но правильность их исполнения и работоспособность я не проверял:

http://timoshenko.livejournal.com/3155.html

http://4dle.ru/hacks/1147159149-301-jj-redirekt-s-chpu-3-go-tipa-na.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+4dle+%284dle.ru%29

http://dlepro.com/349-301-exp.html

Уважаемые фрилансеры, жду ваших вариантов реализации, а также цены и примерные сроки исполнения.