nginx 监听9000端口 反向代理 http://ip:6661
server {ip
listen 9000;
location / {
proxy_pass http://ip:6661;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
这样配置是访问通的,但是如果要用/img
server {
listen 9000;
location /img/ {
proxy_pass http://ip:6661;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
这样配置是访问会报404,
要修改成
server {
listen 9000;
location /img/ {
proxy_pass http://ip:6661/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
被代理的地址后面要带 /
https://www.cnblogs.com/zys2019/p/16858300.html