Как запретить конструкцию вида /?paged= через .htaccess?

grenadine

Создатель
Регистрация
10 Ноя 2012
Сообщения
15
Реакции
6
Привет. У меня странная ситуация на сайте.
Движок Вордпресс, есть в нем конструкция /?paged=число. Означает она переход по страницам ленты записей, причем именно в таком виде - по страницам ленты записей, которые на главной странице.
Проблема в том, что никаких записей на главной странице нет, мы их тупо не включали в тему. Тем более при заходе на Для просмотра ссылки Войди или Зарегистрируйся - перекидывает на саму главную страницу.

И вот тут начинается странное. В статусе апача вижу, что на сайт регулярно идут запросы именно на страницу /?paged=, причем в том числе с поисковиков. В роботс я ее закрыл, в карте сайта не указывал - они все равно регулярно там пасутся.

Хочу закрыть эту гадость на уровне хтаксесс, но сходу не могу придумать как это сделать. Посоветуете?
 
Сделайте редирект на главную страницу:
Код:
RewriteEngine on
Options +FollowSymLinks
 
RewriteCond %{QUERY_STRING} ^paged=
RewriteRule ^.* /? [R=301]
 
Назад
Сверху