Re: How to define string list for comparison?

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

 



Hi Eric,
thanks for your answer.

Honestly I had alreaded tried that way, which I think it is the supposed right way to achieve that but I can't make it working.

If I rewrite the same If-condition by leveraging regexp matching, then it works.

I mean;
<If "%{HTTP:X-ClientIP} =~ /(1\.1\.1\.1|2\.2\.2\.2)/">

Actually I'm leveragin a custom header sporting the IP address against which I need the match.

Thanks again
Marco

On Sun, Nov 2, 2014 at 4:05 PM, Eric Covener <covener@xxxxxxxxx> wrote:
Also your tested example would help for the manual

On Sun, Nov 2, 2014 at 10:04 AM, Eric Covener <covener@xxxxxxxxx> wrote:


On Sun, Nov 2, 2014 at 9:57 AM, Marco Pizzoli <marco.pizzoli@xxxxxxxxx> wrote:
Hi list,
I'm using Apche 2.4.9 and I am trying to define a configuration by leveraging the <if> constructor.

In short I would like to trigger some configuration if the client IP matches one of a list I put up.
I think the "in" operator is what I need, but I'm just failing in understanding how could I implement a string list.

<If "%{REMOTE_ADDR} in my_string_list">

How can I define the string list? It's just a matter of understanding the syntax. 
On this page it is referred just a "string list" but I cannot find how to explicit that string list.

I just need something like "1.1.1.1 2.2.2.2 3.3.3.3" and so on...
Any help?

Thanks in advance
Marco


​It seems like "string list" in that page should be "wordlist". Can you confirm that works?
wordlist    ::= word
              | wordlist "," word





--
Eric Covener
covener@xxxxxxxxx



--
Eric Covener
covener@xxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux