Я пытаюсь очистить серую область от этой много обсуждаемой темы ...
Как и большинство разработчиков, я создал несколько симпатичных URL с помощью mod_rewrite.Внутренние ссылки на моих сайтах указывают на красивые URL, и все работает хорошо.
Но я все равно могу получить доступ к старому URL, если укажу на него напрямую.
Теперь, это наверняка вызовет проблемы с дублирующимся контентом, поэтому после некоторых исследований кажется, что 301 переадресация - путь.
Но .... а вот и серый разряд ...
Если вы работаете над сайтом с тысячами URL-адресов, что лучше всего для этого сделать?Я не хочу перечислять 1k + строк в .htaccess. Я думал о регулярном выражении в своем правиле перезаписи, но мои красивые URL-адреса содержат имена из базы данных ... и я не могу получить к ним доступ из .htaccess:)
Я зашел в тупик?Это можно обойти?Будет ли Google канонический тег возможным ??