Plesk 和带有子域的容器
Plesk and Container with Subdomains
如何在 Plesk 中设置子域以将请求重定向到系统上具有不同端口的容器。
示例:
JBoss 是端口 8070 上的 运行,domain.com:8070 显示应用程序。现在我想向 jboss.domain.com 添加一个子域,它指向 domain.com:8070。我不需要重定向。我需要像 nginx 这样的反向代理...但我不知道正确的解决方案。有什么建议吗?
我要自己回答这个问题;)
首先您必须为 Apache Web 服务器安装 mod_proxy
在 "Server" - "Tools and Settings" -> "General Settings" ->
"Apache Web Server"。激活 "proxy" 和 "proxy_http".
然后转到您的子域 "Web Server Settings" 并填写
"Additional directives for HTTP" 下的以下行(假设您的 Docker 映像在端口 8070 上运行):
ProxyPass / http://localhost:8070/
ProxyPassReverse / http://localhost:8070/
如何在 Plesk 中设置子域以将请求重定向到系统上具有不同端口的容器。 示例:
JBoss 是端口 8070 上的 运行,domain.com:8070 显示应用程序。现在我想向 jboss.domain.com 添加一个子域,它指向 domain.com:8070。我不需要重定向。我需要像 nginx 这样的反向代理...但我不知道正确的解决方案。有什么建议吗?
我要自己回答这个问题;)
首先您必须为 Apache Web 服务器安装 mod_proxy 在 "Server" - "Tools and Settings" -> "General Settings" -> "Apache Web Server"。激活 "proxy" 和 "proxy_http".
然后转到您的子域 "Web Server Settings" 并填写 "Additional directives for HTTP" 下的以下行(假设您的 Docker 映像在端口 8070 上运行):
ProxyPass / http://localhost:8070/ ProxyPassReverse / http://localhost:8070/