Passing extra headers along with a X-Accel-Redirect
Anup Shukla
anup.shkl at gmail.com
Fri Apr 4 17:52:01 MSD 2008
Joaquin Cuenca Abela wrote:
> Hi,
>
> I have a backend in PHP that is using X-Accel-Redirect to make nginx
> send a file. Along with that file, I have to set up some headers, with
> content that will be decided by the PHP backend. If I just add a
> header in PHP, nginx eats it. Is there anyway to pass an extra header
> from PHP to the end client?
>
> Thanks!
>
Hi,
AFAIK, nginx does not eat up the headers.
Most probably your headers from php are being overridden by the
headers sent by the proxied server.
You many use proxy_hide_header directive to suppress headers from
the proxied server. This will preserve the headers from your php.
- Anup
:: Just to fix some stupid spelling mistakes.
More information about the nginx
mailing list