NAME

Plack::Middleware::NeverExpire - set expiration headers far in the future

VERSION

version 1.003

SYNOPSIS

# in app.psgi
use Plack::Builder;

builder {
    enable_if { $_[0]{'PATH_INFO'} =~ m!^/static/! } 'NeverExpire';
    $app;
};

DESCRIPTION

This middleware adds headers to a response that allow proxies and browsers to cache them for an effectively unlimited time. It is meant to be used in conjunction with the Conditional middleware.

AUTHOR

Aristotle Pagaltzis <pagaltzis@gmx.de>

COPYRIGHT AND LICENSE

This software is copyright (c) 2011 by Aristotle Pagaltzis.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.