Как все мы знаем .htaccess файл - очень мощный файл, который может держать отдельно посетителей или посылать их в другое место, защищать страницы и каталоги паролем, позволять Вам включать PHP и SSI в пределах страниц, которые имеют .html расширение и предотвращать или позволять просмотр каталога.
Рассмотрим пару примеров:
1. Блокируем различных ботов
Спам боты часто посещают наши сайты преследуя свои цели. Вы можете блокировать их на примере:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^.*Ants.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*attach.*$ [OR]
[Many more similar lines …]
RewriteCond %{HTTP_USER_AGENT} ^.*Widow.*$ [OR]
RewriteRule /* http://www.fbi.gov [L,R]
Последняя строка отсылает их к ФБР, но Вы могли использовать любой URL, который Вы желаете. Например СБУ(http://sbu.gov.ua) или ФСБ (http://fsb.ru). Альтернативно Вы можете послать им стандартную ошибочную страницу: RewriteRule ^ .* - [F]
2.Защита паролем
При помощи пароля мы можем защитить индивидуальные файлы с .htaccess . Это обычно делалосьсо всем каталогом
AuthType Basic
AuthName "Team Page"
AuthUserFile path_to_password_file
Require user username
</Files>
Комментариев нет:
Отправить комментарий