proxy_pass 所有
时间: 2023-11-11 09:56:42 浏览: 112
nginx 反向代理之 proxy_pass的实现
5星 · 资源好评率100%
proxy_pass是nginx配置文件中的指令,用于在反向代理中将请求转发给上游服务器。它的格式很简单,可以使用不同的URL作为参数。
下面是一些使用proxy_pass的示例:
1. proxy_pass http://www.xxx.com/;:将请求转发给http://www.xxx.com/。
2. proxy_pass http://192.168.200.101:8080/uri;:将请求转发给http://192.168.200.101:8080/uri。
3. proxy_pass unix:/tmp/www.sock;:将请求转发给unix域套接字/tmp/www.sock。
同时,你还可以在location指令中使用proxy_pass来指定特定路径的代理。例如:
location /aming/ {
proxy_pass http://192.168.1.10/;
}
对于访问http://www.xxx.com/aming/a.html,以上配置将把请求转发给http://192.168.1.10/a.html。
阅读全文