nginx proxy_pass名稱可以重复么

已举报 回答
nginx proxy_pass名稱可以重复么
问在线客服
扫码问在线客服
  • 回答数

    2

  • 浏览数

    943

2个回答 默认排序
  • 默认排序
  • 按时间排序

不可以重复。
取消 评论
proxy_pass网址后是可以带路径的,但是带路径的话涉及到的规则比较复杂。
如下所示:
(1)如果包含路径,则匹配某个location的正常uri成功的部分则会被proxy_pass中指定的路径部分代替,例如:
location /name/ { proxy_pass http://127.0.0.1/remote/;}例如/name/xxx这样的请求,转发后则会变成/remote/xxx;(2)但是当location指令的参数是一个正则表达式的时候,此时如果proxy_pass指定的url中包含路径,则无法完成替换。此时proxy_pass指令中的url是不建议包含路径的。所以虽然nginx proxy_pass网址后可以包含uri部分,但是一般不建议这么做。
取消 评论
ZOL问答 > 相机 > 其他分类 > nginx proxy_pass名稱可以重复么

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?