Как заблокировать IP-адрес при помощи файла .htaccess?

Для того, чтобы заблокировать доступ к Вашему сайту, с определенных IP-адресов, Вы можете использовать .htaccess.
Вам нужно создать этот файл в Вашей папке www/сайт/ и добавить следующие строки в файл:

Order Deny,Allow 
Allow from all
Deny from  1.1.1.1

Эти строки заблокируют доступ для всех пользователей, которые используют IP адрес 1.1.1.1

Так же, Вы можете разрешить доступ к определенному файлу с определенного IP-адреса:

<Files file.php>
    Order Deny,Allow
    Deny from all
    Allow from 1.1.1.1
</Files>

Эти строки разрешат доступ к файлу file.php пользователям, которые используют IP-адрес 1.1.1.1