0

異常な問題が発生しています。たとえば、次のような目的で、ホストされているサイトを指す一連のサイトがあります。

http://sub.mydomain.com/help/

これらの他のすべてのサイトは、この.htaccessファイルを使用します

Options +FollowSymLinks -Indexes
RewriteEngine on

RewriteRule ^(.*)$ http://sub.mydomain.com/$1 [P,E=Proxy-Host:sub.mydomain.com]

ほとんどの部分でうまく機能しています。これらの他のドメインの1つを「sub.otherdomain.com」と呼びましょう。

私が行くならhttp://sub.otherdomain.com/help/それはうまくいきます。

私が行くとhttp://sub.otherdomain.com/helpそれにリダイレクトされていますhttp://sub.mydomain.com/help/

その理由は、mod_dirが/をメインドメインにリダイレクトしているためです。

/をプロキシドメインにリダイレクトしたい。

何か案は?

4

1 に答える 1

1

を設定する必要がありますProxyPassReverse。これはhtaccessでは実行できません。<VirtualHost>これをセクションに追加する必要があります。

于 2012-07-04T20:48:29.237 に答える