[.htaccess - Блокиран / забранен 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 адреси ще бъдат блокирани от по-малко PC, което има IP 1.1.1.1

Като пасиониран по технологии, пиша с удоволствие в StealthSettings.com от 2006 г. Имам обширен опит с операционни системи: macOS, Windows и Linux, както и с програмни езици и платформи за блогове (WordPress) и онлайн магазини (WooCommerce, Magento, PrestaShop).

Оставете коментар