在Nginx的正向或者反向代理中,经常会遇到做URL截取或者替换的要求。
以请求 /bg/index.html为例
location /bg {
proxy_pass http://www.ejk5.com:8081;
}
/bg/index.html会拼接在HTTPServer后面,请求结果是 http://www.ejk5.com:8081/bg/index.html
location /bg/ {
proxy_pass http://www.ejk5.com:8081/;
}
/bg/index.html会去掉 /bg/ 然后把index.html拼接在HTTPServer后面,请求结果是 http://www.ejk5.com:8081/index.html
截取URL其他内容同样如此
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有