[英]Apache: Reverse Proxy based on subdomain
我正在尝试通过替换域并保留子域来设置反向代理。 我想要实现的是:
abc.example.org
应该被反向代理到abc.hello.dev
xyz.example.org
应该反向代理到xyz.hello.dev
注意:abc、xyz 等是完全动态的。
我目前没有得到的是ProxyPass和ProxyPassReverse的语法。
非常感谢你,
干杯弗里茨
找到解决方案:
<IfModule mod_proxy.c>
SetEnvIf Host "^([^.]*).example.org$" SUBDOMAIN=$1
ProxyPassInterpolateEnv On
ProxyPass / https://${SUBDOMAIN}.hello.dev/ interpolate
ProxyPassReverse / https://${SUBDOMAIN}.hello.dev/ interpolate
</IfModule>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.