[.htaccess - Block / Banned IP] Как заблокировать доступ к сайту для определенных пользователей… или для всех, кроме некоторых.

Ограничение доступа к сайту для определенных IP-адресов, может быть очень простой .htaccess.

Order deny, allow
Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1
Allow from all 

Если выше линии "Заказать отрицать, позволяющие"Говорит сервер порядке приоритета. В частности, доступ ко всем IP-адреса, кроме тех, которые перечислены в линии "Запретить».

Запретить 191.155.1.30 - Блокирует доступ к одному IP. В нашем примере: 191.155.1.30

Запретить 123.113 - Заблокировать доступ Все IPНачиная с 123.113 сайтов.

Для некоторых версий Apache, приведенный выше пример будет вернуться 500 Внутренний Сервер Error для всех IP-адресов доступ к сайту. Если вы испытываете эту ошибку, то удалите строки выше, первая и последняя строка и использовать только:

Deny from 191.155.1.30
Deny from 123.113.
Deny from 1.2.3.4  5.6.7.8 127.1.1.1 

Как и обратное предыдущему отчетности является заблокировать все IP-адреса, за исключением некоторых.
Запретить все
Позвольте от 1.1.1.1
Все IP-адреса будут иметь доступ заблокирован, меньше ПК, который имеет IP 1.1.1.1

Увлечен технологиями, мне нравится тестировать и писать руководства по операционным системам. macOS, Linux, Windows, о настройке веб-сервера WordPress, WooCommerce и LEMP (Linux, NGINX, MySQL и PHP). Я пишу на StealthSettings.com с 2006 года, а несколько лет спустя я начал писать на iHowTo.Tips обучающие программы и новости об устройствах в экосистеме. Apple: iPhone, айпад, Apple Часы, HomePod, iMac, MacBook, AirPods и аксессуары.

Оставьте комментарий