Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx proxy_pass不适用于tomcat(404未找到错误)_Nginx_Ionic Framework_Tomcat7_Proxypass - Fatal编程技术网

Nginx proxy_pass不适用于tomcat(404未找到错误)

Nginx proxy_pass不适用于tomcat(404未找到错误),nginx,ionic-framework,tomcat7,proxypass,Nginx,Ionic Framework,Tomcat7,Proxypass,我的angular应用程序正在运行于本地主机:3030到nginx 我的rest服务正在tomcatlocalhost:7001上运行 nginx配置设置: enter code here server { server_name localhost; listen 3030; location / { root D:\Ionic_workspace\merigaadi\www; } locatio

我的angular应用程序正在运行于本地主机:3030nginx

我的rest服务正在tomcatlocalhost:7001上运行

nginx配置设置:

enter code here
 server { 
    server_name localhost;
        listen 3030; 

        location / { 
        root D:\Ionic_workspace\merigaadi\www;
        }
        location /app {

          proxy_pass   http://localhost:7001/;


        }                
       }
我尝试了所有的方法来修复…但没有得到任何运气。我得到以下错误:

GET http://localhost:3030/app/unauth/login/authenticate 404 (Not Found)

proxy_pass is not working

请在这方面帮助我。

如果您想要
代理通行证,您可能需要在您的位置上添加一个尾随斜杠,例如:
location/app/
http://localhost:7001/;以正确重写URI。我已经尝试过此操作….其他任何方法来解决此问题404响应可能来自7001(tomcat)上运行的服务。你有显示导致404响应的URI的tomcat日志吗?当我在浏览器中点击url时,我得到了正确的响应解决了…我尝试了错误的路径:p…谢谢你的努力Richard。你可能需要在你的位置上添加一个斜杠,例如:
location/app/
如果您想要
proxy\u passhttp://localhost:7001/;以正确重写URI。我已经尝试过此操作….其他任何方法来解决此问题404响应可能来自7001(tomcat)上运行的服务。你有显示导致404响应的URI的tomcat日志吗?当我在浏览器中点击url时,我得到了正确的响应解决了…我尝试了错误的路径:p…谢谢你的努力Richard。