1
내 Nginx가 설치되어 실행 중입니다. 아래에있는 설정은 /etc/nginx/nginx.conf
입니다. /api/*
을 포트 9100 (유형 http://myhost:9100/api/apps
)에서 동일한 서버에서 실행중인 My Tomcat 서버로 전달하고 싶습니다. '/ usr/share/nginx/html'아래 정적 파일을 제공하십시오. 이제 http://myhost/api/apps
에 404를 입력합니다. 여기에 무슨 문제가 있습니까?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