这个解决方案在网上找了好久
终于这篇文章给了我启示。这里记录一下
" 在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用 http://192.168.1.1/proxy/test.html 进行访问。
第一种:
location /proxy/ {
proxy_pass http://127.0.0.1/;
}
代理到URL:http://127.0.0.1/test.html "
注意其中关键的两点,
- 在location 后面的名称的末尾一定要加上
/
- 在
proxy_pass
后面代理地址的末尾也需要加上/
一定两个都要加上,不然代理失败!!!
版权属于:CraZyMoNk
本文链接:https://blog.peacharc.com/archives/155.html
转载时须注明出处及本声明