[Catalyst] Serving static files without Sessions involved

Matt Knesi knesi at hotmail.com
Sat Mar 8 01:51:22 GMT 2008


With my current configuration, when serving static files (like images 
for my site layout etc.), every request will load session data.
(an older post at: 
http://www.gossamer-threads.com/lists/catalyst/users/1437 also mentioned 
this)

Is it possible to AVOID sessions for files from a specific directory?

My configuration is:

use Catalyst qw/
                ConfigLoader
               
                Authentication
                Authentication::Store::DBIC
                Authentication::Credential::Password
                Authorization::Roles
                Authorization::ACL
               
                Session
                Session::Store::DBIC
                Session::State::Cookie
               
                Static::Simple
               /;

__PACKAGE__->config(session => {dbic_class     => "DB::Session",
                                expires        => 3600,
                                flash_to_stash => 1,
                                }
                    );
                   
__PACKAGE__->config->{static}->{dirs} = [
        'static',
        qr/^(images|css)/,
    ];              


Thanks in advance :-)

Matt



More information about the Catalyst mailing list