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 <cove...@gmail.com> wrote: > Also your tested example would help for the manual > > On Sun, Nov 2, 2014 at 10:04 AM, Eric Covener <cove...@gmail.com> wrote: > >> >> >> On Sun, Nov 2, 2014 at 9:57 AM, Marco Pizzoli <marco.pizz...@gmail.com> >> 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. >>> http://httpd.apache.org/docs/2.4/expr.html#other >>> >>> 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 >> cove...@gmail.com >> > > > > -- > Eric Covener > cove...@gmail.com >