LINUX.ORG.RU
решено ФорумAdmin

Настройка acl для доменов третьего уровня в squid

 , ,


1

1

Есть сайт site.com, у него есть много доменов третьего уровня. Мне надо домены img[0-9].site.com пускать напрямую, а всё остальное закручивать в прокси второго уровня.

Я прописываю так:

acl nontor dstdom_regex img[0-9]\.site\.com
acl tordomain dstdomain .site.com
acl tordomain dstdomain !nontor

never_direct deny nontor
never_direct allow tordomain
always_direct deny tordomain
always_direct allow nontor
always_direct allow all

Но img[0-9]\.site\.com всё равно уходит в прокси. Где я дурак?

Squid Cache: Version 2.7.STABLE9
★★★★★

Ответ на: комментарий от uspen

на 5-ых редхатах/центосах он из коробки.

dada ★★★★★
()
Ответ на: комментарий от uspen

Нет, там каждая строка добавляет правило в цепочку.

Разобрался методом проб и ошибок.

acl nontor dstdom_regex img[0-9]\.site\.com
acl tordomain dstdomain .site.com

never_direct allow tordomain
never_direct deny nontor
always_direct allow nontor
always_direct deny tordomain
Radjah ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.