1.proxy_pass
语法: proxy_pass URL
配置块: location,if
详解:此配置项将当前请求反向代理到URL参数指定的服务器上,URL可以是主机名或者IP地址加端口的形式。例如:
- // nginx.conf配置文件
- // 配置URL地址
- proxy_pass http://www.54rd.net/html/webserver/;
- // 也可以配置unix句柄
- proxy_pass http://unix:/path/to/backend.sock:/webserver/;
- // 也可以把HTTP转换成更安全的HTTPS
- proxy_pass https://192.168.0.1;
默认情况下反向代理是不会转发请求中的Host头部。如果需要转发,那么必须加上set_header配置: