Ricky <r.dagevos@gmail.com> wrote:
> Is de <files> nested in <directory> of staat deze erbuiten?
Ik heb tot nu toe getest met .htaccess files.
Dat is in feite een <Directory> statement met daarin genest de
<Files> statements die ik in de .htaccess heb staan.
Voorbeeld: ik wil de file index.pl in de root van de intranet site een
NTLM authenticate laten doen. Ik wil namelijk de user weten die
de pagina oproept zodat ik de pagina server-side kan personaliseren.
Daarvoor heb ik een .htaccess gemaakt:
<Files "index.pl">
NTLMAuth on
NTLMBasicAuthoritative on
AuthType NTLM
require valid-user
</Files>
<Files "">
NTLMAuth on
NTLMBasicAuthoritative on
AuthType NTLM
require valid-user
</Files>
(zonder die <Files ""> werkt het niet want dan wordt een verzoek
om http://sitenaam/ waarbij index.pl de default index is niet goed
verwerkt. een bug IMHO)
Gevolg hiervan is dat nu over de hele site in alle directories de
files index.pl en de default index met NTLM auth werken. Dat wil
ik helemaal niet. Ik wil dat die files gewoon zonder auth werken.
Hoe geef ik dat nou aan in dat Files statement?
Ik heb geen zin om in alle directories een .htaccess neer te zetten
die bovenstaande statements weer tegenwerkt, want dat is veel te
lastig te onderhouden.