带有tomcat的nginx不工作

带有tomcat的nginx不工作,nginx,tomcat7,Nginx,Tomcat7,nginx没有调用我的tomcat应用程序 Tomcat应用程序在以下位置工作正常:http://localhost:8080/web/ Nginx URL:http://localhost/web nginx配置: location /web { proxy_pass http://localhost:8080/web; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

nginx没有调用我的tomcat应用程序

Tomcat应用程序在以下位置工作正常:
http://localhost:8080/web/

Nginx URL:
http://localhost/web

nginx配置:

location /web {
     proxy_pass         http://localhost:8080/web;
     proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;            
 }

我想应该是这样的:

location /web {
     proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;            
     proxy_pass         http://localhost:8080;
}

发布nginx日志肯定会有帮助,我觉得在
/web
2012/12/28 18:15:07[错误]6572#3740:*16 CreateFile()“D:\Program Files\servers\nginx-1.3.1/html/inventoryflow”失败(2:系统找不到指定的文件)后,您可能会丢失
/
,客户端:127.0.0.1,服务器:localhost,请求:“GET/inventoryflow HTTP/1.1”,主机:“localhost”它给我找不到404,你有什么nginx.conf?nginx或Tomcat返回404?。你检查了access.log吗?