- 1 在nginx.conf中的
http: nginx接受http请求的入口
server: nginx配置服务监听端口的入口,server可以配置多个,每个监听一个端口
location /***/ { // 指定监听端口的具体监听路径,当请求的http符合该/***/路径要求的时候,那么就会转到root指定路径
proxy_set_header X-real-ip $remote_addr;
root /app/server/front; // 这里指定的是本地的转发路径,转后的实际路径是 /app/server/front/***/
index index.html;
}
location /***/ {
}
server
2019/03/14 15:11:45 [error] 118052#0: *4292 open() "/app/download/download/20190314/20190314150106.xls" failed (2: No such file or directory), client: 192.168.0.1, server: localhost, request: "GET //download/20190314/20190314150106.xls HTTP/1.1", host: "192.168.9.11:8888"
如果是转发本地路径,请求的路径会被完全拼接到root对应的值后面,所以这里需要注意,配置的时候一定设置好路径地址