htaccess разрешить домен страны

Я хотел бы заблокировать все страны, кроме моей, Брунея. Домен .bn

<Limit GET POST PUT>
order deny,allow
deny from all
allow from .bn
allow from *.bn
allow from *.*.bn
allow from *.*.*.bn
</Limit>

Мое имя Адрес: smp-85-139.simpur.net.bn, поэтому я считаю, что приведенный ниже код работает:

allow from *.*.*.bn

Но я все еще получил запрещенный доступ. Здесь чего-нибудь не хватает?


Я пробовал с IP, но все равно заблокирован..

<Limit GET POST PUT>
order deny,allow
deny from all
allow from 202.152.*.*
</Limit>

My IP is 202.152.85.139


ОБНОВЛЕНИЕ: похоже, что мой веб-хост использует nginx, поэтому этот параметр вообще не будет работать, если я прав.


person Mezzan    schedule 16.07.2012    source источник


Ответы (1)


Вот список разрешений .htaccess для Брунея-Даруссалама, любезно предоставленный Country IP Blocks. Данные верны и актуальны на 20.04.13.

Если ваша хостинговая компания позволяет вам использовать .htaccess, вы можете скопировать и вставить приведенные ниже данные в файл .htaccess и загрузить его в свой корень:

<Limit GET POST>
order deny,allow
allow from 61.6.192.0/18
allow from 103.4.188.0/22
allow from 103.12.208.0/23
allow from 103.16.120.0/22
allow from 103.17.24.0/22
allow from 103.18.172.0/22
allow from 103.20.24.0/22
allow from 118.103.248.0/21
allow from 119.160.128.0/18
allow from 156.31.0.0/16
allow from 158.161.0.0/16
allow from 192.94.122.0/24
allow from 202.12.26.0/24
allow from 202.59.230.0/24
allow from 202.90.36.0/24
allow from 202.93.208.0/20
allow from 202.152.64.0/19
allow from 202.160.0.0/19
allow from 202.160.32.0/20
deny from all
</Limit>
person Stewart White    schedule 20.04.2013