ЧПУ в компоненте bitrix:catalog и других

Рейтинг: 19.4986  
Внедрено
Предложил Пользователь 97695 19.06.2012 16:47:33

ЧПУ в компоненте bitrix:catalog и других

Случайно выяснили что если использовать ЧПУ в каталоге где в адресе детальной страницы используется символьный код раздела, то битрикс при формировании детальной страницы на него (на символьный код раздела) даже не смотрит и если заменить на любую лабуду, все равно все работает и 404-ая не выдается.
Не редко когда сайт создается (особенно всякими ламерами) ЧПУ криво настраивается, например такого вида:

/services/4/udalenie_bannerov/
[SPAN]
[/SPAN]

[SPAN]Это запросто может попасть в индекс поисковиков, и вывести это оттуда можно только закрыв их через robots.txt. Но что делать если таких страниц тысячи? Так как одна и таже открывается по всем этим адресам:[/SPAN]

/services/фыва/udalenie_bannerov/
/services/asdf/udalenie_bannerov/
/services/-/udalenie_bannerov/
а должна только по одному:




Предлагаю такие компоненты подправить, сделать проверку на существование раздела и выдавать 404-ую если нет. А то это касается всех проектов.
У кого есть такие ЧПУ, проверьте, неприятно удивитесь, ведь можно навредить продвижению любому проекту, поставив на него ссылки (хоть и самые дешевые) с неправильными символьными кодами разделов и раздуть индекс дубликатами страниц!!!
Рейтинг: 0.0952  
Ответил 31.08.2015 19:32:19
Решено в релизе 15,5

Спасибо за идею!