如何在 Apache 中的正向代理中设置主机重定向?

如何在 Apache 中的正向代理中设置主机重定向?

我已经在我的开发计算机上设置了一个 Apache 代理,这样我就可以将所有请求重定向到prod.example.comstaging.example.com原因超出了这个问题的范围。代理工作正常,但我无法使重定向工作。

这是我的forward_proxy.conf文件,来自/etc/apache/sites-enabled

<VirtualHost *:9999>

ProxyRequests On
ProxyVia On

<Proxy *>
  Require ip 192.168
  Redirect permanent prod.example.com/ staging.example.com/
</Proxy>


ErrorLog ${APACHE_LOG_DIR}/error_forward_proxy.log
CustomLog ${APACHE_LOG_DIR}/access_forward_proxy.log combined

</VirtualHost>

我尝试了该Redirect行的多种变体,但要么完全失败(代理不起作用),要么重定向被忽略。正确的语法或实现此目的的正确方法是什么?

相关内容