Apache 2.4 在单个域下的不同 IP 上的多个应用程序
Apache 2.4 multiple applications on separate IPs under single domain
我对如何实现以下目标有点迷茫...
我有一个域名,它是 运行 一个 CMS @ www.mywebsite.com
如果给定特定 URL,apache 会调用另一个 VM(不同的 IPv4)运行 商店。 www.mywebsite.com/store
我已经搜索了 apache 虚拟主机,但似乎没有任何内容涵盖上述情况,如果可能的话...https://httpd.apache.org/docs/2.0/vhosts/examples.html
任何指导将不胜感激。
如果我正确理解你的问题,你可以用 mod_proxy 来完成。
例如:
<VirtualHost *:80>
ServerName www.mywebsite.com
ProxyPass /store/ http://store.local/
ProxyPassReverse /store/ http://store.local/
</VirtualHost>
您可以在代理指令中使用 IP 地址、服务器主机名或其他任何内容 - store.local 只是一个示例。
我对如何实现以下目标有点迷茫...
我有一个域名,它是 运行 一个 CMS @ www.mywebsite.com
如果给定特定 URL,apache 会调用另一个 VM(不同的 IPv4)运行 商店。 www.mywebsite.com/store
我已经搜索了 apache 虚拟主机,但似乎没有任何内容涵盖上述情况,如果可能的话...https://httpd.apache.org/docs/2.0/vhosts/examples.html
任何指导将不胜感激。
如果我正确理解你的问题,你可以用 mod_proxy 来完成。
例如:
<VirtualHost *:80>
ServerName www.mywebsite.com
ProxyPass /store/ http://store.local/
ProxyPassReverse /store/ http://store.local/
</VirtualHost>
您可以在代理指令中使用 IP 地址、服务器主机名或其他任何内容 - store.local 只是一个示例。