.htaccess - Запрет доступ для всех URL, содержащих строку

27.07.2015 10:44 Администратор
Печать

Для попыток несанкционированного доступа или DOS-атак может использоваться обращение к «типовым» или потенциально уязвимым адресам сайта. Одним из способов является запрет обращения по таким адресам.

Чтобы запретить доступ к сайту по всем адресам, содержащим к.л. строку, добавьте в .htaccess:

RewriteCond %{QUERY_STRING} Ваша_строка
RewriteRule ^.*$ - [F]

где Ваша_строка - часть url.

Для регистронезависимого варианта:

RewriteCond %{QUERY_STRING} ваша_строка_маленькими_буквами [NC]
RewriteRule ^.*$ - [F]