8000 add support for custom headers when using a proxy · symfony/symfony-docs@712c4c6 · GitHub
[go: up one dir, main page]

Skip to content

Commit 712c4c6

Browse files
committed
add support for custom headers when using a proxy
1 parent 6d5f268 commit 712c4c6

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

deployment/proxies.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,17 @@ 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+
But what if I have Custom Headers!
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::
90+
91+
// web/app.php
92+
93+
// ...
94+
$_SERVER['HEADER_X_FORWARDED_PROTO'] = $_SERVER['HEADER_CUSTOM_FORWARDED_PROTO'];

0 commit comments

Comments
 (0)
0