使用反向代理将不同的域重定向到相同的apache

时间:2016-01-04 09:31:47

标签: nginx docker reverse-proxy tutum

上午,

我正在运行一个码头化的环境(localy和tutum用于制作),包括:

  1. 使用https://github.com/jwilder/nginx-proxy

  2. 的nginx反向代理
  3. 多组容器,主要是带有apache和东西的网站。

  4. 反向代理依赖于在某些apach上设置的环境变量VIRTUAL_HOST来重定向流量,并且它在开发和生产中使用不同的环境变量都很好,这要归功于foo.dev和foo.com在开发/生产之间的变化,这要归功于admental production.yml或tutum上stackfile的不同配置。

    但是现在我需要同一个网络应用程序提供foo.com和foo.es(一个是同一个wordpress容器提供的另一个翻译)。

    我认为我需要在stackfile / docker-compose.yml上定义多个VIRTUAL_HOST,但我不知道是否可能。

    我错过了什么吗?

    是否可以使用此设置将foo.com和foo.es路由到同一个容器?<​​/ strong>

    谢谢!

1 个答案:

答案 0 :(得分:0)

确定,

我只需要在同一个VIRTUAL_HOST环境变量上用comas分隔主机,就像我正在使用的反向代理文档中所述

https://github.com/jwilder/nginx-proxy#multiple-hosts

抱歉!