同时使用Apache反向代理和虚拟主机

布罗扎夫

我有一个具有单个IP的VPS。VPS应该为3个网站提供服务。Site1-通过WordPress的www.domain.com。Site2-通过WordPress的sub.domain.com。Site3-通过侦听端口81的Docker容器内的NodeJS生成的anothersub.domain.com。Site1和Site2非常简单,只需设置虚拟主机即可。但是,如何为Site3设置Apache?请提供示例或正确的语法吗?

叶迪迪亚

来自apache docs(https://httpd.apache.org/docs/current/vhosts/examples.html#proxy

<VirtualHost *:*>
    ProxyPreserveHost On
    ProxyPass        "/" "http://192.168.111.2/"
    ProxyPassReverse "/" "http://192.168.111.2/"
    ServerName hostname.example.com
</VirtualHost>

和为您的情况:

  <VirtualHost *:80>
        ProxyPreserveHost On
        ProxyPass        "/" "http://localhost:81/"
        ProxyPassReverse "/" "http://localhost:81/"
        ServerName hostname.example.com
    </VirtualHost>

祝你好运!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Apache中使用一个虚拟主机代理HTTP和https请求

来自分类Dev

Apache虚拟主机文件根和代理文件访问被禁止

来自分类Dev

我可以同时关闭Apache虚拟主机conf文件中的PHP和HTML缓存吗?

来自分类Dev

在node.js代理后面使用虚拟主机运行Apache

来自分类Dev

如何创建可同时使用http和https的虚拟主机?

来自分类Dev

如何创建可同时使用http和https的虚拟主机?

来自分类Dev

Apache虚拟主机别名

来自分类Dev

Apache虚拟主机问题

来自分类Dev

强制使用https://和www。与虚拟主机apache2

来自分类Dev

强制使用https://和www。与虚拟主机apache2

来自分类Dev

ubuntu 13.10和apache 2.4.6上的虚拟主机

来自分类Dev

Ubuntu 13.10和Apache 2.4.6上的虚拟主机

来自分类Dev

DD-wrt DNSMasq和Apache虚拟主机

来自分类Dev

Apache虚拟主机混合IP和域名

来自分类Dev

在/ var / www / drupal上使用虚拟主机的Apache 2.4.12

来自分类Dev

如何使用正向代理后面的Apache反向代理主机

来自分类Dev

为什么通过后虚拟主机将代理反向包括到单个虚拟主机配置中,会影响同一vps上的其他虚拟主机

来自分类Dev

Apache httpd代理上的连接错误,但仅适用于某些虚拟主机

来自分类Dev

无法同时使用Apache强制执行'https'和反向代理

来自分类Dev

Windows 10 Apache虚拟主机配置

来自分类Dev

CentOS 6.5 + Apache虚拟主机

来自分类Dev

Apache上的多个SSL虚拟主机

来自分类Dev

apache虚拟主机获取404

来自分类Dev

没有域名的Apache虚拟主机

来自分类Dev

Apache非虚拟主机重定向

来自分类Dev

Apache虚拟主机无法访问

来自分类Dev

Apache虚拟主机不起作用

来自分类Dev

Apache虚拟主机配置错误

来自分类Dev

Apache虚拟主机指向错误的DocumentRoot

Related 相关文章

热门标签

归档