2016-07-08 11 views
0

あるURLから別のURLにすべてのトラフィックを送信する書き換えルールを作成しようとしています。私は透過的にリクエストを送信するためにサーバーをたいApache Rewrite Rule Loop

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] 

しかし、ブラウザはリライトループに入っているようです。私が間違ってやっていることについてのどんな考えですか?私はあまりにも早く少し掲示のように私は条件が

RewriteCond %{REQUEST_URI} !^/proxy/kibana.php/ 

答えて

0

が見えます。私は[P、L]と[NC、L、QSA]を交換して、すべて期待どおりに動作します。

+1

本当に素早い答えをありがとう - 以下の私の答えを見てください – InTooDeep

関連する問題