LogLevel debug
# these don't default to handler(), so we need to pre-declare them
PerlModule My::Basic1
PerlModule My::Digest2
PerlModule My::Redirect
PerlLoadModule Apache::AuthenHook
Alias /digest @DocumentRoot@
Require valid-user
AuthType Digest
AuthName realm1
AuthDigestProvider My::Digest1 file My::Digest2::digest
AuthUserFile realm1
Alias /basic @DocumentRoot@
Require valid-user
AuthType Basic
AuthName foorealm
AuthBasicProvider My::Basic1::basic file My::Basic2
AuthUserFile realm1
# not .htaccess for make dist
AccessFileName htaccess
AllowOverride AuthConfig
Require valid-user
AuthType Digest
AuthName realm1
AuthDigestProvider My::Digest1 file My::Digest2::digest
AuthUserFile realm1
PerlResponseHandler My::Redirect
SetHandler modperl