Re: [squid-users] help on always_redirect

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Wed, 18 Nov 2009 23:12:54 +1300

sqlcamel wrote:
> Amos Jeffries:
>> sqlcamel wrote:
>>> Hello,
>>>
>>> in squid.conf:
>>>
>>> # TAG: always_direct
>>> # Usage: always_direct allow|deny [!]aclname ...
>>> #
>>> # Here you can use ACL elements to specify requests which should
>>> # ALWAYS be forwarded by Squid to the origin servers without using
>>> # any peers. For example, to always directly forward requests for
>>> # local servers ignoring any parents or siblings you may have use
>>> # something like:
>>> #
>>> # acl local-servers dstdomain my.domain.net
>>> # always_direct allow local-servers
>>>
>>>
>>> So, what's "origin servers" by definition in Squid?
>> The origin server of a website. The machine referenced in DNS with A or
>> AAAA records when the domain name is looked up.
>>
>>> In reverse-proxy mode, does it mean the peers which have an originserver
>>> option?
>> No. It in reverse-proxy mode it means force non-reverse proxy DNS
>> handling and ignore all cache_peer settings in squid.conf.
>>
>
> Thanks a lot Amos.
> so if I set this directive in squid.conf for reverse proxy:
>
> never_direct allow all
>
> does it mean squid will ignore all DNS handling and pass only the
> traffic to the configured peers?
>
>

It's the opposite of always_direct. Has no effect on reverse-proxy behavour.

Amos

-- 
Please be using
  Current Stable Squid 2.7.STABLE7 or 3.0.STABLE20
  Current Beta Squid 3.1.0.14
Received on Wed Nov 18 2009 - 10:13:10 MST

This archive was generated by hypermail 2.2.0 : Wed Nov 18 2009 - 12:00:04 MST