0

サイトで mod_rewrite を使用してプロキシ リライト ルールを作成しようとしていますが、うまくいきません。mod_rewrite の専門家の皆さん、助けてください。

URI を保持しながら、すべてのサブパスを外部サーバーにプロキシする必要がありますが、ベースパス /.

サブパスの名前がわからず、ワイルドカードのように扱いたい / [/ [/*...]]

  • www.domain.com/ -> www.domain.com/index.php
  • www.domain.com/xxx/ -> www.external-server.com/xxx/
  • www.domain.com/xxx/yyy/ -> www.external-server.com/xxx/yyy/
  • www.domain.com/xxx/yyy/zzz/ -> www.external-server.com/xxx/yyy/zzz/

次のように、すべての URI で呼び出しを簡単にプロキシできます。

RewriteEngine On 
RewriteRule (.*) http://www.external-server.com/$1 [P,QSA]

私のユースケースをサポートするルールと条件のワーキングセットについて誰かが考えましたか?

前もって感謝します!// Edsh

4

1 に答える 1