Ты принципиально пишешь только хороший код? Вот и попался... * [тормоз]
Недавно на PHP.net сменили способ формирования URL, но не подумали о множестве уже существующих ссылок.
Это грубейшая ошибка, которая не только вредит позициям сайта в поисковиках, но прежде всего создаёт огромное количество проблем для пользователей. Тысячи ссылок, которые люди оставляли в сети на конкретные страницы сайта PHP.net перестали быть рабочими — сервер выдаёт 404.
Пример проявления проблемы
Запрос в Google: жадность квантификаторов site:php.net
URL из выдачи: http://ru2.php.net/manual/ru/reference.pcre.pattern.modifiers.php
Реальный URL: http://docs.php.net/manual/ru/reference.pcre.pattern.modifiers.php
И так насквозь по всему сайту. Помимо этого сломали автоматическое определение языка, нужно теперь выбирать «русский», чтобы заработало.
Как правильно?
Сперва 1000 раз подумайте, прежде чем менять ЧПУ. И если всё же решаете делать это — позаботьтесь о редиректе со старых адресов на новые.
Гарантированное размещение в англоязычных каталогах.* Реклама в бомжеленте.
Помогите детям!