我有一个只有一个IP的VPS。VPS应服务于3个网站。Site1 - www.domain.com经WordPress.Site2 - sub.domain.com经WordPress.Site3 - anothersub.domain.com通过81号端口监听的码头容器内的NodeJS。Site1和Site2非常直接,只需要设置虚拟主机。但是,我如何为Site3设置Apache呢?你能提供一个例子或正确的语法吗?
发布于 2016-06-26 07:52:05
来自apache (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>
祝好运!
https://stackoverflow.com/questions/38034589
复制相似问题