2016-05-04 8 views
-1

Мой (wordpress) сайт недавно стал жертвой нападения ... в итоге оказалось около 20 000 введенных URL-адресов. С тех пор я полностью очистил сайт, подключил все отверстия и установил дальнейшие закаленные файлы, но у меня все же остались все эти URL-адреса в индексе google & в Google, в котором говорится: «Этот сайт может быть взломан «из-за всех этих спам-адресов. Просто нереально, чтобы пройти через &, добавьте их в инструмент удаления URL-адресов веб-мастеров. Я слышал, что лучший способ - показать им 404 (или 403), и они, естественно, выпадут из индекса.Как удалить URL-инъекцию параметром en masse?

Вот что я хотел бы сделать, но пока не понял, как это сделать: я хотел бы придумать способ заставить любой URL с определенным параметром отображать 404 или 403. Например, ниже URL является хорошим представлением URL-адресов, которые в настоящее время индексируются:

http://mysiteurlhere.com/index.php?free-online-games-with-cash-prizes.html&items=2&pidnum=1568

Оба «элементы» & «pidnum» являются параметрами, которые используются в каждой индексируемой URL, который я видел , Мой вопрос: можно ли выделить один из этих параметров с помощью какого-либо оператора .htaccess и заблокировать или заставить URL-адрес 404?

(примечание: я пройти через robots.txt, чтобы запретить любые дополнительные URL-адреса с параметрами, как эти индексацию ... Я просто не знаю, как это сделать метод .htaccess)

+0

Что произойдет сейчас, когда вы перейдете на эту страницу? не появляется сообщение 404? – Random

+0

Теперь он отображает копию главной страницы (index.php). Прежде чем я его очистил, он вводил всевозможные спам-материалы между содержанием Nav & body. –

ответ

2

Попробовать .htaccess:

RewriteEngine on 
RewriteCond %{QUERY_STRING} (?:^|&)items=.*pidnum= [NC] 
RewriteRule^- [R=404,L] 
+0

Пробовал это в верхней части корневого .htaccess, и это не сработало ... –

+0

Вы тестируете ту же ссылку в своем вопросе? – Croises

+0

Да. Я только заметил, что вначале он выпадает из «index.php», но URL-адрес все еще отображается так же, как и раньше (копия главной страницы). –

 Смежные вопросы

  • Нет связанных вопросов^_^