NAME
Plack::Middleware::RedirectSSL - force all requests to use in-/secure connections
VERSION
version 1.200
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
http
will be redirected tohttps
. If false, requests usinghttps
will be redirected to plainhttp
. hsts
-
Specifies the
max-age
value for theStrict-Transport-Security
header. (Cf. RFC 6797, HTTP Strict Transport Security.) If not specified, it defaults to 26 weeks. If 0, noStrict-Transport-Security
header 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.