我已经设置了 2 个 apache 服务器。一个在端口 80 上,另一个在端口 8077 上。我想通过反向代理查看 8077 上服务器上的所有内容。目前我有:
ProxyPreserveHost Off
ProxyHTMLInterp On
ProxyPass /translate/ http://www.example.com:8077/
ProxyPassReverse /translate/ http://www.example.com:8077/
ProxyHTMLURLMap / /translate/
这让我可以进入网站的初始页面,但图片、css 和其他页面的链接不起作用。
例如 html 中的 css 显示为
/css/style.css
我真正想要的地方
/translate/css/style.css
让它从 8077 服务器获取文件。我可以用当前设置做什么才能让它发挥作用?