On 7/9/07, Xicheng Jia <[EMAIL PROTECTED]> wrote:
> Hi, John:
>
> On 7/8/07, John Halladay <[EMAIL PROTECTED]> wrote:
> > I can't seem to get the MasonDeclineDirs 0 parameter to take in my 
> > httpd.conf file.  > I'm running Apache 1.3.33, mod_perl 1.29, with Mason 
> > 1.36 and here is what my
> > entry looks like in my conf file.
> >
> > <VirtualHost *:80>
> >  DocumentRoot /usr/local/apache/htdocs/greenaspen_com/www
> >  ServerName www.greenaspen.com
> >  ServerAlias greenaspen.com
> >  ErrorLog /usr/local/apache/logs/greenaspen_com-error_log
> >  CustomLog /usr/local/apache/logs/greenaspen_com-access_log combined
> >  PerlSetVar MasonCompRoot /usr/local/apache/htdocs/greenaspen_com/www
> >  PerlSetVar MasonDataDir /usr/local/apache/mason/greenaspen_com/www
> >  PerlSetVar MasonDeclineDirs 0
>
> >  <LocationMatch "\.html$">
>
> By this configuration, the Mason handler is only loaded when the URLs
> end with '.html'. A directory usually ends with the slash '/', which
> will never get a chance to call the Mason handler.. a solution might
> be changing the above line to:
>
>  <LocationMatch "(\.html|/)$">

BTW. if this is not working for you, you probably can set a
RewriteRule to automatically add trailing slash to URLs referencing
directories.

  http://httpd.apache.org/docs/2.0/misc/rewriteguide.html#ToC2

Regards,
Xicheng
 --
 perl -le'print"So~*kde~box*DS*Zoxf*fe|er"^$\x23'

>
>
> >   SetHandler perl-script
> >   PerlHandler HTML::Mason::ApacheHandler
> > </LocationMatch>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mason-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to