diff options
author | Eric Wong <e@80x24.org> | 2016-02-26 09:15:36 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-02-26 09:15:36 +0000 |
commit | ac6f7081a484a053ddb60a2f8b6b6487664827ac (patch) | |
tree | 9e74bc1f3b8b247be7e8c6e4489521d337dd9a6a | |
parent | c3c73cd734203b4ab5d840dcc7e3e733100b1957 (diff) | |
download | public-inbox-ac6f7081a484a053ddb60a2f8b6b6487664827ac.tar.gz |
ReverseProxy is the common way to run Perl applications, so enable it by default and don't care too much about fake requests because we don't handle any sensitive information or rely on authentication (everything is read-only from the WWW interface and will remain so).
-rw-r--r-- | examples/public-inbox.psgi | 3 | ||||
-rw-r--r-- | public-inbox-httpd | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/examples/public-inbox.psgi b/examples/public-inbox.psgi index e3e42152..acceba3d 100644 --- a/examples/public-inbox.psgi +++ b/examples/public-inbox.psgi @@ -23,7 +23,8 @@ builder { # properly when running behind a reverse proxy server which # sets X-Forwarded-For and X-Forwarded-Proto request headers. # See Plack::Middleware::ReverseProxy documentation for details - # enable 'ReverseProxy'; + enable 'ReverseProxy'; + enable 'Head'; sub { $www->call(@_) }; } diff --git a/public-inbox-httpd b/public-inbox-httpd index b871e3de..6109af01 100644 --- a/public-inbox-httpd +++ b/public-inbox-httpd @@ -35,6 +35,7 @@ my $refresh = sub { enable 'Deflater', content_type => $deflate_types } + enable 'ReverseProxy'; enable 'Head'; sub { $www->call(@_) }; }; |