Graham Dumpleton
grahamd at dscpl.com.au
Tue Mar 28 18:19:52 EST 2006
There are possibly a few things in your handler which are questionable, but I'll get to that in a seperate email. As to the "Files" directive, please believe what people are telling you, the syntax you are using is plain wrong for the "Files" directive. To make it obvious, use the Deny directive so you get an obvious forbidden message back and try in turn: <Files "*.css"> Deny from all </Files> <FilesMatch "\.(gif|jpe?g|png|css|html?)$"> Deny from all </FilesMatch> <Files ~ "\.(gif|jpe?g|png|css|html?)$"> Deny from all </Files> <Files "\.(gif|jpe?g|png|css|html?)$"> Deny from all </Files> You will find that all will work to block access to the file except what you were using. Graham Julien Cigar wrote .. > Same with <FilesMatch> ... > I think the problem comes from my handler itself .. it's my first one :) > > > Amand Tihon wrote: > > Le Mardi 28 Mars 2006 15:19, Julien Cigar a écrit : > > > >> <Files "\.(gif|jpe?g|png|css|html?)$"> > >> SetHandler None > >> </Files> > >> > > > > I think you want a <FilesMatch ...> directive here, instead of a <Files > ...> > > > > The other solution is to use <Files ~ regexp> but FilesMatch is recommended > in > > apache's documentation. > > > > I hope this helps. > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Mod_python mailing list > > Mod_python at modpython.org > > http://mailman.modpython.org/mailman/listinfo/mod_python > > > > > -- > Julien Cigar > Belgian Biodiversity Platform > http://www.biodiversity.be > Université Libre de Bruxelles > Campus de la Plaine CP 257 > Bâtiment NO, Bureau 4 N4 115C (Niveau 4) > Boulevard du Triomphe, entrée ULB 2 > B-1050 Bruxelles > Work: jcigar at ulb.ac.be > Personal: mage at mordor.ath.cx > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python
|