Тут вот возникла проблема: как-то случайно на главной странице в конце ссылки не поставил слэш: _http://site.ru/page-bad , и Яндекс а потом и Гугл стали индексировать страницы, которых не должно быть. Что-то вроде _http://site.ru/page1/page-bad/ _http://site.ru/page2/page-bad/ _http://site.ru/page3/page-bad/ ну и т.д.
Они их сначала индексируют, а потом через несколько дней помечают как дубли и исключают из индекса.
Вот я и задумался, как сделать с помощью mod_rewrite в .htaccess перенаправление со ссылок второго уровня на первый, т.к CMS сама генерит только страницы первого уровня.
Т.е. нужно сделать, чтобы по маске страницы _http://site.ru/page1/page-bad/ переадресовывались на _http://site.ru/page1/ при обращении к ним поисковых ботов.
Они их сначала индексируют, а потом через несколько дней помечают как дубли и исключают из индекса.
Вот я и задумался, как сделать с помощью mod_rewrite в .htaccess перенаправление со ссылок второго уровня на первый, т.к CMS сама генерит только страницы первого уровня.
Т.е. нужно сделать, чтобы по маске страницы _http://site.ru/page1/page-bad/ переадресовывались на _http://site.ru/page1/ при обращении к ним поисковых ботов.