Якщо Ви хочете заблокувати певні IP-адреси або внести їх до білого списку, Ви можете зробити це за допомогою IP-менеджера.
Якщо Ви бажаєте внести зміни за допомогою .htaccess або створити налаштування для списку адрес, виконайте такі дії:
створіть файл .htaccess у папці public_html;
додайте рядок з IP-адресою, яку Ви хочете заблокувати.
Варіант 1 – Заблокувати або дозволити доступ для певних IP-адрес
Щоб створити правило для певних адрес, скористайтеся цим шаблоном:
Order Allow,Deny
Deny from 185.185.185.185
Allow from all
У наведеному вище прикладі заблоковано IP-адресу 185.185.185.185, з якої буде неможливо потрапити на Ваш сайт.
Якщо потрібно заблокувати кілька адрес, додайте їх з нового рядка:
Order Allow,Deny
Deny from 185.185.185.185
Deny from 192.192.192.192
ПРИМІТКА
Рядок
Allow from
необов'язковий, якщо Ви хочете лише заборонити доступ і навпаки
Варіант 2 – Заблокувати або дозволити діапазони IP-адрес
Ви можете створити правила для цілих діапазонів або підмереж IP-адрес, встановивши значення від і до в полі IP-адреси:
Order Allow,Deny
Deny from 185.185.185.0/24
Allow from all
Використовуйте * для октетів:
Order Allow,Deny
Deny from 185.185.*.*
Allow from all
Ось і все! Тепер Ви знаєте, як заблокувати або дозволити доступ для певних IP-адрес за допомогою правил .htaccess 😊