有没有人遇到nginx做代理,get请求有效,post请求是404

我用nginx做代理,后端服务器是tomcat,写了两个server块,分别代理到tomcat中的两个项目,第一个server块是listen 80端口并加default,一切正常,第二个server代理另一个项目,get请求正常,ajax post请求报404。备注一下,我用的是阿里云的Ubuntu镜像,nginx是1.6版本。现在是手机发的,没有代码截图。

阅读 18.2k
5 个回答

nginx默认情况下不会对http的method做限制的吧
你检查过java程序了吗,会不会是程序里面有限制?

目测不是nginx的原因

新手上路,请多包涵

同问啊,get有效,post的变成了get

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进