Search squid archive

Re: Destination domain and regular expression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Alberto Cappadonia wrote:
Il 02/07/10 01.40, Amos Jeffries ha scritto:
Alberto Cappadonia wrote:
Hi all,

If I want to deny the access, for example, to google and I want that every google web site (in any language) cannot be accessed, can I write an acl
like the following?

------
acl googleDomains dstdom_regex  -i .*\.google\..*

http_access deny googleDomains
------

or i have to use other acl like url_regex ?

For that use yes dstdom_regex is appropriate.

The .* at the start and end of the pattern can be removed.
Giving you:
  acl googleDomains dstdom_regex -i \.google\.

ok, thanks.

But this means that Squid automatically adds .* at the start and at the end of the pattern?

Yes. This is regex standard behaviour. Not just in Squid.

There are special codes ^ and $ to mark the input start and end (respectively) in regex if you require any pattern to match the start, finish or entire input.


this is valid for all the acls that support regex? (like ident_regex, url_regex, etc..)

if I write:

acl googleDomains dstdom_regex -i \.google.com

is equivalent to .*\.google\.com.* ?

Yes.


Amos
--
Please be using
  Current Stable Squid 2.7.STABLE9 or 3.1.4


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux