5

我有一个在 nginx 后面的 gunicorn / django(使用 django-rest-framework)上运行的应用程序,使用hyperlinkedmodelserializer. 他们总是返回类似的东西http://127.0.0.1/而不是我的主机名。

你能帮忙吗?

4

1 回答 1

10

没关系,我发现我忘了放

proxy_set_header Host $host:$server_port;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 

在我的 nginx 配置中。现在工作正常。

于 2013-10-30T08:52:38.820 回答