Nginx之proxy_pass详解
记录下 Nginx proxy_pass 常用规则 , 以免遗忘
在 Nginx 中配置 proxy_pass 代理转发时 , 如果在 proxy_pass 后面的 url 加 /
,表示绝对路径 ; 如果没有 /
, 表示相对路径 , 把匹配的路径部分也会代理走
实例
假设以下四种情况分别用 http://192.168.1.1/proxy/test.html
进行访问
1
1 | location /proxy/ { |
代理到 URL: http://127.0.0.1/test.html
2
相对第一种 , 尾部少个 /
1 | location /proxy/ { |
代理到 URL: http://127.0.0.1/proxy/test.html
3
1 | location /proxy/ { |
代理到 URL: http://127.0.0.1/aaa/test.html
4
相对第三种 , 末尾少个 /
1 | location /proxy/ { |
代理到 URL: http://127.0.0.1/aaatest.html
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Halcyon Days!