首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nginx作为特定路径的反向代理

Nginx作为特定路径的反向代理
EN

Server Fault用户
提问于 2020-06-12 16:32:58
回答 1查看 608关注 0票数 1

我正在尝试将Nginx设置为Jenkins CI/CD的反向代理。

蓝海詹金斯的一个非常受欢迎的插件可以在<jenkins-domain.tld>/blue上访问。

我正在寻找一个Nginx配置,允许我使用一个单独的域访问蓝海,即<jenkins-domain.tld><blue-ocean-domain.tld>。因此,对<blue-ocean-domain.tld>的所有请求都应该路由到/blue子路径。

那件事怎么可能?

EN

回答 1

Server Fault用户

发布于 2020-07-25 20:23:35

您需要使用所谓的服务器_区块

代码语言:javascript
复制
upstream jenkins {
  server jenkins:8080 fail_timeout=10;
}

server {
  listen       ...;
  server_name  jenkins-domain.tld;

  location / {                
    proxy_redirect          http:// https://;
    proxy_pass              http://jenkins;
  }
}

server {
  listen       ...;
  server_name  blue-ocean-domain.tld;

  location / {                
    proxy_redirect          http:// https://;
    proxy_pass              http://jenkins/blue;
  }
}
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1021218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档