使用反向代理将不同域重定向到同一个apache
Redirect different domains to the same apache using reverse proxy
早上好,
我是 运行 一个 dockerized 环境(本地和生产环境),包括:
nginx 反向代理 https://github.com/jwilder/nginx-proxy
多套容器,主要是网站有apache什么的
反向代理依赖于在某些 apaches 上设置的环境变量 VIRTUAL_HOST 来重定向流量,由于在 foo.dev 和 [=] 之间切换,它在使用不同环境变量的开发和生产中都运行良好42=] 在 developent/production 多亏了附加的 production.yml 或 tutum 上堆栈文件的不同配置。
但现在我需要让 foo.com 和 foo.es 由同一个网络应用程序提供服务(一个将由同一个 wordpress 容器提供另一个的翻译)。
我想我需要的是在 stackfile/docker-compose.yml 上定义多个 VIRTUAL_HOST 但我不知道是否可行。
我错过了什么吗?
是否可以使用此设置将 foo.com 和 foo.es 路由到同一个容器?
谢谢!
好的,
我只需要在相同的 VIRTUAL_HOST 环境变量上用逗号分隔主机,正如 在我使用的反向代理文档中所述
https://github.com/jwilder/nginx-proxy#multiple-hosts
对不起!
早上好,
我是 运行 一个 dockerized 环境(本地和生产环境),包括:
nginx 反向代理 https://github.com/jwilder/nginx-proxy
多套容器,主要是网站有apache什么的
反向代理依赖于在某些 apaches 上设置的环境变量 VIRTUAL_HOST 来重定向流量,由于在 foo.dev 和 [=] 之间切换,它在使用不同环境变量的开发和生产中都运行良好42=] 在 developent/production 多亏了附加的 production.yml 或 tutum 上堆栈文件的不同配置。
但现在我需要让 foo.com 和 foo.es 由同一个网络应用程序提供服务(一个将由同一个 wordpress 容器提供另一个的翻译)。
我想我需要的是在 stackfile/docker-compose.yml 上定义多个 VIRTUAL_HOST 但我不知道是否可行。
我错过了什么吗?
是否可以使用此设置将 foo.com 和 foo.es 路由到同一个容器?
谢谢!
好的,
我只需要在相同的 VIRTUAL_HOST 环境变量上用逗号分隔主机,正如 在我使用的反向代理文档中所述
https://github.com/jwilder/nginx-proxy#multiple-hosts
对不起!