nginx - NGINX代理通三级域
问题描述
我有一个这样的 Nginx 配置:
server_name www.domain.local shop.domain.local images.domain.local;
我需要写一个反向代理到另一个域,如下所示:
location /checkout {
proxy_pass https://checkout.domain2.local;
proxy_set_header X-Forwarded-Proto $scheme;
}
但仅当域为shop.domain.local
.
喜欢shop.domain.local/checkout => checkout.domain2.local
解决方案
推荐阅读
- jenkins - 空值比较不适用于詹金斯 groovy 脚本
- javascript - Mapbox GL JS 是否具有渲染特征的“命中容差”属性?
- c# - OpenXml 从 Word、Excel 和 Powerpoint 中删除水印
- javascript - 通过输入文本和通过按钮单击选择类别来反应对象的过滤数组
- javascript - 如何将 JSON 对象转换为 Vue v-for 兼容格式
- django - 尽管已安装,但无法在 django 中导入熊猫
- mongodb - 当我尝试启动时,mongochart 获取数据库连接超时
- javascript - 在计算最小值时排除某些行
- r - 传播按 ID 分组但具有不同观察值的数据
- java - WkHtmlToPdf 库阿拉伯字符平方与斜体字体