我有一个通配符VirtualHost
配置,非常简单:
<VirtualHost *:80>
ServerName sub.domain.com
ServerAlias *.example.com
VirtualDocumentRoot ${SRVROOT}/htdocs/%1
</VirtualHost>
效果很好:
A.example.com
正确获取/htdocs/A/
文件夹
B.example.com
正确获取/htdocs/B/
文件夹
问题是:如何为每个子域设置不同的ProxyPass
网址映射,例如:
如果A.example.com
我想要ProxyPass /api http://localhost:8300/api
如果B.example.com
我想要ProxyPass /api http://localhost:8400/api
如何实现此映射?