acl ... dstdomain
блокирует тока основной уровень домена, а поддомены не учитываетпробовал через url_regex
(\.)?domain.ru
блокирует и mydomain.ru и alldomain.ru, те не отрезает только по domain.ru
подскажите как правильнее
>acl ... dstdomain
>блокирует тока основной уровень домена, а поддомены не учитывает
>
>пробовал через url_regex
>
>(\.)?domain.ru
>
>блокирует и mydomain.ru и alldomain.ru, те не отрезает только по domain.ru
>
>подскажите как правильнее.domain.ru
работает, но есть одно но из другой темыя разбил блокировку на правила с url_regex и правила с dstdomain
есть у меня 2 acl - я и менагеры
пробую наложить на менагеров 2 блок листа
http_access deny managers bad_dst_domains bad_reg_domains
но не работает
>http_access deny managers bad_dst_domains bad_reg_domains
>но не работаетРаботает --
http_access deny managers bad_dst_domains
http_access deny managers bad_reg_domains
>>http_access deny managers bad_dst_domains bad_reg_domains
>>но не работает
>
>Работает --
>http_access deny managers bad_dst_domains
>http_access deny managers bad_reg_domainsне очень удобно (
у меня 5 acl и 3 листа
>блокирует тока основной уровень домена, а поддомены не учитывает
>пробовал через url_regex
>(\.)?domain.ruПравильнее -- url_regex ^([a-z]+://)?([^/]+\.)?domain\.ru(/|$)
а как заблокировать домен со всеми поддоменами кроме одного или двух поддоменов?
>а как заблокировать домен со всеми поддоменами кроме одного или двух поддоменов?
>создаете два правила, в одном разрешаете поддомены, во втором запрещаете домен.
acl vasya src 192.168.1.5
acl one dstdomain .vkontakte.ru
acl two dstdomain .my.vkontakte.ru
http_access allow vasya two
http_access deny vasya one