我正在学习使用 nginx 的 play 框架和 angularjs。play 应用程序正在端口上运行9090angularjs 应用程序正在运行9000。我尝试将所有请求代理到/app/*
后端 Play 应用程序。我尝试了一些 nginx 配置,但效果不佳。以下是/etc/nginx/sites-available/default
我尝试的文件。
server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;
index index.html index.htm;
# Make site accessible from http://localhost/
server_name localhost;
location / {
proxy_pass http://127.0.0.1:9000;
}
location /app {
proxy_pass http://127.0.0.1:9090;
}
}