Доработка ЧПУ в DLE 9.2
Известно, что в 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://dlepro.com/349-301-exp.html
Уважаемые фрилансеры, жду ваших вариантов реализации, а также цены и примерные сроки исполнения.