Location header rewrite

Alexander Kolesen kolesen.a at gmail.com
Sun Dec 4 18:45:02 UTC 2011

> How do I go about rewriting the Location header in a response?
> I have setup nginx as a reverse proxy to a web mail server.  Everything
> run good if data is self contain on that server.  When an email have
> links to different servers in its environment, it sends the Locations
> header with the uri to it.  How do I go about search and replace these
> value.
> I have tried the proxy_redirect but it doesn't work.
> I have looked at both the header and headers_more module but it doesn't
> provide a search and replace function.

The proxy_redirect should help.
May you show your nginx config and expected/ HTTP Location headers in response?

More information about the nginx mailing list