Thanks Colin, yes I did know that :-) I like the idea of just being able to cut and paste any url I want to protect into a list without the worry of regex though.
Date: Fri, 25 Oct 2013 14:08:28 +0200 From: co...@sharpheart.org To: users@httpd.apache.org Subject: Re: [users@httpd] protecting a list of specific urls Hi Edward, You do know that Location supports regular expressions? You should be able to collapse all 3 into a single Location something like the following: <Location ~ "^/(site1/abc|site2/tux|site3/zzz)"> AuthType Basic AuthName "Administrators" AuthBasicProvider ldap-centos Require valid-user </Location> See http://httpd.apache.org/docs/current/mod/core.html#location Cheers, Colin On 25 October 2013 12:37, Edward Quick <edwardqu...@hotmail.com> wrote: Hi group, I have a list of specific urls I want to protect, for example: /site1/abc /site2/tux /site3/zzz which I can configure in separate location blocks like below and that works fine. However I was wondering if there is a simpler way I can do this like a url whitelist file instead? Thanks, Ed <Location /site1/abc> AuthType Basic AuthName "Administrators" AuthBasicProvider ldap-centos Require valid-user </Location> <Location /site2/tux> AuthType Basic AuthName "Administrators" AuthBasicProvider ldap-centos Require valid-user </Location> <Location /site3/zzz> AuthType Basic AuthName "Administrators" AuthBasicProvider ldap-centos Require valid-user </Location>