当我使用 apache 反向代理时,我遇到了前导双斜杠的问题。($_SERVER['REQUEST_URI'] 总是以 // 开头,除非我直接访问 root。
配置
ProxyPass /admin/ http://admin.example.com/
ProxyPassReverse /admin/ http://admin.example.com/
or
<Location /admin>
ProxyPass http://admin.example.com/
ProxyPassReverse http://admin.example.com/
</Location>
我已经尝试了所有可能的组合,比如
- ProxyPass /admin http://admin.example.com
- ProxyPass /admin http://admin.example.com/
- ProxyPass /admin/ http://admin.example.com
但没有运气。我错过了什么?