当前第2页 返回上一页
nginx反向代理配置:
1 2 3 4 5 6 7 8 9 10 11 12 | location ~ \/someuri {
access_log / var /log/nginx/uploads.log;
proxy_pass_header Server;
proxy_set_header Host $http_host ;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr ;
proxy_set_header X-Scheme $scheme ;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
proxy_read_timeout 300;
proxy_pass $scheme :
recursive_error_pages on;
}
|
如上面代码所示,可以进行反向代理,但这样会有问题:
如果在url里面加了请求参数,用$scheme://proxy_location$uri转发后是不带这请求参数的,所以不能使用$uri这个变量,如需要继续携带请求参数,则需要使用$request_uri,即proxy_pass $scheme://proxy_location$request_uri;
以上就是nginx反向代理怎么传递参数的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
关于nginx location指令详解
nginx实现限流的方式有哪几种
位运算与nginx性能的联系
nginx上出现403应该怎么解决
nginx在centos7.3下的部署
nginx伪静态规则配置
nginx为什么能如此之快
nginx中必须配置的参数介绍
如何仅在nginx web服务器中启用tls1.2
nginx如何优化
更多相关阅读请进入《nginx》频道 >>
转载请注明出处:木庄网络博客 » nginx反向代理怎么传递参数