【发布时间】:2016-07-08 15:52:45
【问题描述】:
我正在尝试创建一个重写规则,将所有流量从一个 URL 发送到另一个。例如,如果有人去:
https://www.mysite.co.uk/bundles/mypage.css?v=1234
我希望服务器透明地将请求发送到:
https://www.mysite.co.uk/proxy/kibana.php/bundles/mypage.css?v=1234
我已在 apache 配置中添加了以下重写规则,但我似乎陷入了循环:
RewriteCond %{REQUEST_URI} !^/kibana.php/
RewriteRule /bundles/(.*)$ /proxy/kibana.php/bundles/$1 [P,L]
但浏览器似乎进入了重写循环。关于我做错了什么有什么想法吗?
【问题讨论】:
标签: apache loops url-rewriting