我的cherrypy配置中有以下内容,但是/foo没有处理我对http://foo.bar.com的请求……cherrypy应用程序位于nginx后面,它正在传递主机标头-我正在输出/ 处的 Host 标头,它返回“foo.bar.com”,所以我希望 /foo 处理这个请求。
[/]
request.dispatch = cherrypy.dispatch.VirtualHost(**{
'foo.bar.com': '/foo',
})
Nginx 正在对 127.0.0.1 执行 proxy_pass :
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;