Regularni vyraz do Apache LocationMatch

Michal Polák mpolak na email.cz
Neděle Květen 11 17:05:18 CEST 2003


"Michal Polák" <mpolak na email.cz> wrote in message
news:b9lodn$dgg$1 na mrazik2.dkm.cz...
>
> "Petr Simek" <psimek na jcu.cz> wrote in message
> news:Pine.WNT.4.43.0305111402020.-154619 na oleum.jcu.cz...
> > > <LocationMatch "^/nophp/.+\.php$">
> > Tohle ovsem zakaze taky listing adresare /nophp/  , zda se ze to neni
tak
> > jednoduche.
>
> Aha, to jste ale puvodne nepozadoval. :-)
>
> Tento regex uz bude lepsi ?
>
> ^/nophp.*(/|\.php)$
>
> tzn. prijmout vse, co zacina na "nophp" a konci lomitkem (slashem) anebo
> ".php".

Omlouvam se, je to spatne. Melo to spise byt:

^/nophp.*\.php$

tj. skriptik v minule zprave vraci toto:

'/nophp/': Ne
'/nophp/subdir/a.php': Ano
'/nophp/subdir/': Ne
'/nophp/b.php': Ano
'/nophp/c.html': Ne

Michal Polak




Další informace o konferenci Linux