在 NGINX 中使用 location/uri 无法找到网页?

在 NGINX 中使用 location/uri 无法找到网页?

我有这样的 .conf 文件

    events {
        worker_connections  1024;
    }

    http {

    server {
        listen       80;
        location / {

            proxy_pass  http://example.com;

        }
      location /app {
    proxy_pass http://www.example.org/application;
}
    }

    }

当我运行上述 localhost/80 的 conf 文件时,它显示正确。但当我使用 localhost/80/app 时,它显示404 page not found

我是否只需要在一台服务器中保留一个位置字段?

我可以知道我做错了什么吗?

谢谢

答案1

你应该试试:

location /app {
    proxy_pass http://www.example.org/application;
}

相关内容