1
私のNginxがインストールされ、実行されているのは、/etc/nginx/nginx.conf
の設定です。/api/*
は、同じサーバー上のポート9100(type http://myhost:9100/api/apps
)で動作しているtomcatサーバーに転送します。 '/ usr/share/nginx/html'の下の静的ファイルを提供してください。今度はhttp://myhost/api/apps
と入力してください。何が問題なのですか?Nginxリバースプロキシリターン404
upstream myserver {
server localhost:9100 weight=1;
}
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
root /usr/share/nginx/html;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
location ^~ /api/ {
proxy_pass http://myserver/;
}
location/{
}
}
ありがとうございます、それはあなたの言ったように動作します。 – July