I have it setup that way, thanks, still no dice.

> Subject: Re: How to disable mod_perl in a subdir (apache)
> 
> 
> Make sure you put it after the Location directive that sets 
> HTML::Mason
> 
> <Location />
>     SetHandler perl-script
>     PerlHandler HTML::Mason
> </Location>
> 
> </Location /yadda-yadda>
>     SetHandler default-handler
> </Location>
> 
> 
> Regards,
> 
> Tim Tompkins
> ----------------------------------------------
> Programmer
> http://www.arttoday.com/
> http://www.rebelartist.com/
> ----------------------------------------------
> ----- Original Message -----
> From: "Erchinger, Ethan" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, May 14, 2002 8:58 AM
> Subject: RE: How to disable mod_perl in a subdir (apache)
> 
> 
> 
> > Try
> > <Location /yadda-yadda>
> > SetHandler default-handler
> > </Location>
> 
> I tried that as well.  Do you think it could be the 
> startup.pl (handler.pl),
> shouldn't that only get run when the handler is perl-script?
> 
> EE
> 
> 
> >> Subject: How to disable mod_perl in a subdir (apache)
> 
> 
> >> Hi all,
> >> I saw a posting about this subject from earlier this year. 
>  I'm unable to
> >> make this work, and was hoping for some help.  I have a <Location>
> directive
> >> for / (for the entire docroot).   I would like to make one 
> subdirectory
> not
> >> be handled by perl-script, but am unable to do so.  Excerpt from
> httpd.conf:
> >>
> >> ~snip~
> >> PerlModule Apache::DBI
> >> PerlFreshRestart On
> >> PerlRequire /etc/apache/handler.pl
> >> <Directory /var/www>
> >>         Options FollowSymLinks
> >>         AllowOverride None
> >>         order allow,deny
> >>         allow from all
> >> </Directory>
> >>
> >> <Location />
> >>        SetHandler perl-script
> >>        PerlHandler HTML::Mason
> >> </Location>
> >> ~snip~
> >>
> >> I'm trying to make it so that, a subdir, like 
> /yadda-yadda, is _not_
> handled
> >> by Mason.  Here is what I've tried to do:
> >>
> >> <Location /yadda-yadda>
> >> RemoveHandler .html
> >> </Location>
> >>
> >> I've also tried moving the <Location /> directive contents 
> into the above
> >> <Directory>, seeing as the docs mention that <Location> directives
> override
> >> a <Directory> directive, with no luck.
> >>
> >> Yet these files are still being served through Mason, and 
> I can't figure
> out
> >> why.  Should my handler.pl (startup.pl) be moved so that it's not
> executed
> >> in that Location?  I've read as much as I can find on 
> Apache's site, with
> no
> >> luck.
> >>
> >> Debian 2.2r3
> >> Apache/1.3.9
> >> Mod_perl 1.21
> >>
> >> Thanks all,
> >> Ethan Erchinger
> 
> 

Reply via email to