Hi
on win32
perl 561 with last modperl
when a location is reset to default-handler and no real
file is called but just a directory, modperl
does not pass on to default (and to mod_dir for
indexing of the directory).
url /stylesheets/style.css triggers the default handler
properly, but not /stylesheets/ alone for instance.
url/telechargements/some.html also , but /telechargements/ does
not trigger default and no mod_dir as well
can anyone explain why ?
thanks
pascal
here is my conf, there is no virtual host
%Location = (
'/' => {
'PerlHandler' => 'MY::Stat',
'Options' => '+ExecCGI',
'SetHandler' => 'perl-script'
},
'/telechargements/' => {
'SetHandler' => 'default-handler'
},
'/stylesheets/' => {
'SetHandler' => 'default-handler'
},
'/icons/' => {
'SetHandler' => 'default-handler'
},
);
%Directory = (
'c:/home/_stat3/htdocs' => {
'AllowOverride' => 'None',
'Order' => 'allow,deny',
'Options' => 'Indexes',
'Allow' => 'from all'
},
'c:/home/_stat3/telechargements' => {
'AllowOverride' => 'None',
'Order' => 'allow,deny',
'Options' => 'Indexes Multiviews',
'Allow' => 'from all'
},
'c:/home/_stat3/icons' => {
'AllowOverride' => 'None',
'Order' => 'allow,deny',
'Options' => 'Indexes Multiviews',
'Allow' => 'from all'
}
);
#arrays:
@Alias = (
[
'/stylesheets/',
'c:/home/_stat3/stylesheets/'
],
[
'/icons/',
'c:/home/_stat3/icons/'
],
[
'/telechargements/',
'c:/home/_stat3/telechargements/'
]
);
#scalars:
$DocumentRoot = 'c:/home/_stat3/htdocs';
$Port = 8080;
$PerlInitHandler = 'Apache::Reload';
$CustomLog = 'c:/home/_stat3/access.log common';
$ErrorLog = 'c:/home/_stat3/error.log';
Acc�dez au courrier �lectronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13
�/mn) ; t�l : 08 92 68 13 50 (0,34�/mn)"