Google Botが引き起こしたウェブサイトのどこかにリライト再帰エラーがありますが、私のLoglevelが低いため、原因となったURLを見つけることができません。私はそれを調達したが、それは今までには起こっていない。このHTTP認証RewriteRuleは何をしますか?
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
すべてのリライトは私にはうまく見えますが、これ以外の[L]フラグがあります。
私はそれをかなり理解できません。オープンソースの店舗システムMagentoからのものです。
限り、私は環境変数Eを設定するだけで何もしないと言うことができます。しかし、これを行うのは非常にばかげた方法ではありませんか?それが目標だったらSetEnvを使うべきではありませんか?
あなたが望むなら、あなたは代わりに 'SetEnvIf'を使うことができます。実際、これはmod_rewriteを使用するサブディレクトリに.htaccessファイルがある場合(認証をオーバーライドする可能性があるため)、さらに望ましいかもしれません。例えば。 'SetEnvIf Authorization。+ HTTP_AUTHORIZATION = $ 0' – DocRoot