1

クラウド サーバー ネットワークの一部である Apache サーバーがあります。仮想サーバーはポート 9000 で応答するように構成されていますが、ポート 80 を介して外部からアクセスします。

エラーをフォルダー インデックスにリダイレクトする次の 2 行があります。

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule .* /folder/ [R=301,L]

これは、ユーザーを www.domain.com:9000/folder/ にリダイレクトしようとし、www.domain.com/folder (つまり、www.domain.com:80) にリダイレクトする必要があります。

どうすればそれを回避できますか? ありがとう!

4

1 に答える 1

1

書き換えルールを次のように変更して解決しました。

RewriteRule .* http://%{HTTP_HOST}/folder/ [R=301,L]
于 2013-03-15T21:07:01.273 に答える