NAME
Plack::Middleware::RedirectSSL - force all requests to use in-/secure connections
VERSION
version 1.103
SYNOPSIS
# in app.psgi
use Plack::Builder;
builder {
enable 'RedirectSSL';
$app;
};
DESCRIPTION
This middleware intercepts requests using either the http or https scheme and redirects them to the same URI under respective other scheme.
CONFIGURATION OPTIONS
ssl-
Specifies the direction of redirects. If true or not specified, requests using
httpwill be redirected tohttps. If false, requests usinghttpswill be redirected to plainhttp. hsts-
Specifies the
max-agevalue for theStrict-Transport-Securityheader. (Cf. RFC 6797, HTTP Strict Transport Security.) If not specified, it defaults to 6 weeks. If 0, noStrict-Transport-Securityheader will be sent.
AUTHOR
Aristotle Pagaltzis <pagaltzis@gmx.de>
COPYRIGHT AND LICENSE
This software is copyright (c) 2015 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.