代理设置如果你在使用HTTP代理服务器部署你的应用程序,你需要重写一些头部信息,以便应用程序能够正常工作。在WSGI环境中,通常有两个有问题的值是REMOTE_ADDR和HTTP_HOST。你可以配置你的httpd来传递这些头部信息,或者你可以在中间件中修复它们。Werkzeug附带了一个修复器,可以解决一些常见的设置问题,但你可能需要为自己的特定设置编写自己的WSGI中间件。下面是一个简单的nginx配置,该配置将代理到在localhost的8000端口上运行的应用程序,并设置适当的头部信息:server { listen 80; server_name _; access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; location / { proxy_pass http://127.0.0.1:8000/; proxy_redirect off; proxy_set_h