File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -78,3 +78,20 @@ other information.
7878
7979.. _`security groups` : http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-security-groups.html
8080.. _`RFC 7239` : http://tools.ietf.org/html/rfc7239
81+
82+ Custom Headers When Using a Reverse Proxy
83+ -----------------------------------------
84+
85+ Some reverse proxies (like CloudFront with ``CloudFront-Forwarded-Proto ``) may force you to use a custom header.
86+ For instance you have ``Custom-Forwarded-Proto `` instead of ``X-Forwarded-Proto ``.
87+
88+ In this case, you'll need to set the header ``X-Forwarded-Proto `` with the value of
89+ ``Custom-Forwarded-Proto `` early enough in your application, i.e. before handling the request::
90+
91+ // web/app.php
92+
93+ // ...
94+ $_SERVER['HEADER_X_FORWARDED_PROTO'] = $_SERVER['HEADER_CUSTOM_FORWARDED_PROTO'];
95+ // ...
96+ $response = $kernel->handle($request);
97+
You can’t perform that action at this time.
0 commit comments