Главная
/
Библиотека
/
Справка
/
Веб-сервер Apache
/
Запрет доступ для всех URL, содержащих некую строку
Запрет доступ для всех URL, содержащих некую строку
Для попыток несанкционированного доступа или DOS-атак может использоваться обращение к «типовым» или потенциально уязвимым адресам сайта. Одним из способов является запрет обращения по таким адресам.
Чтобы запретить доступ к сайту по всем адресам, содержащим к.л. строку, добавьте в .htaccess:
RewriteCond %{QUERY_STRING} Ваша_строка RewriteRule ^.*$ - [F]
где Ваша_строка - часть url.
Для регистронезависимого варианта:
RewriteCond %{QUERY_STRING} ваша_строка_маленькими_буквами [NC] RewriteRule ^.*$ - [F]