Use "negative" regexp:

URL "^/(?!dir/)"

This would match anything, but the URLs starting with /dir/

Now if only Pound supported "OR" for URL lines, that would be just
perfect. I'm getting tired of very long lines like

URL 
"^/(scriptA\.pl|scriptB\.pl|scriptC\.pl|scriptD\.pl|scriptE\.pl|scriptF\.pl|scriptG\.pl|.....)"

I'd rather have:
URL-or "^/scriptA.pl"
URL-or "^/scriptB.pl"
URL-or "^/scriptC.pl"
URL-or "^/scriptD.pl"
URL-or "^/scriptE.pl"
URL-or "^/scriptF.pl"
.....


On Fri, Oct 8, 2010 at 9:46 AM, Sergei Gerasenko <
[email protected]> wrote:

> The only problem is that I would need to repeat the list of dynamic servers
> in that service again. Any way to avoid that repetition?
>
> On Fri, Oct 08, 2010 at 11:15:56AM -0500, [email protected] wrote:
> > Just define a service above the "static" service to catch the specific
> URL
> > exceptions for dynamic content (using URL matching).
> > Anything that does not match should "fall through" to your static
> content.
> >
> > Requests will get sent to the "first matching service"
> >
> >
> >
> >
> > From:
> > Sergei Gerasenko <[email protected]>
> > To:
> > [email protected]
> > Date:
> > 10/08/2010 11:03 AM
> > Subject:
> > [Pound Mailing List] config question
> > Sent by:
> > Sergei <[email protected]>
> >
> >
> >
> > Hello,
> >
> > I have a rather simple scenario. I just need to split static and dynamic
> > content. So, I first defined the service for the static content with a
> > URL condition.
> >
> > The definition for the dynamic content service follows the static one.
> > In essence anything that doesn't get captured by the static content
> > service falls through to the dynamic one.
> >
> > The problem is that it recently became necessary to channel some static
> > content through the dynamic servers because requests to that static
> > content should trigger a login procedure in php.
> >
> > So, I somehow need to exclude certain directories from the static
> > service, but I can't find any way to exclude certain URLs.
> >
> > In essence, I need to say "All static content except for this".
> >
> > What's the best way to handle this?
> >
> > Thanks,
> >   Sergei
> >
> > --
> > To unsubscribe send an email with subject unsubscribe to [email protected].
> > Please contact [email protected] for questions.
> >
> >
> >
> >
> > --
> > To unsubscribe send an email with subject unsubscribe to [email protected].
> > Please contact [email protected] for questions.
>
> --
> To unsubscribe send an email with subject unsubscribe to [email protected].
> Please contact [email protected] for questions.
>


--
To unsubscribe send an email with subject unsubscribe to [email protected].
Please contact [email protected] for questions.

Reply via email to