Nginx location 的一些例子
proxy_pass
在 nginx
中配置 proxy_pass
代理转发时,如果在 proxy_pass
后面的 url 加 /
,表示绝对根路径;如果没有 /
,表示相对路径。
假设下面四种情况分别用 http://192.168.1.1/proxy/test.html
进行访问。
第一种
1 | location /proxy/ { |
http://127.0.0.1/test.html
第二种
1 | location /proxy/ { |
http://127.0.0.1/proxy/test.html
第三种
1 | location /proxy/ { |
http://127.0.0.1/aaa/test.html
第四种
1 | location /proxy/ { |
http://127.0.0.1/aaatest.html