Accept-Encoding ヘッダーの通過を許可しない古い企業プロキシ サーバーの背後で Ambari を使用しています。その結果、Ambari は javascript または css ファイルを提供できません。プレーンエンコーディングをサポートするにはどうすればよいですか?
1 に答える
1
Ambari ビルド プロセスでは、すべてのリソースが gzip され、オリジナルが削除されます。これは、このような古いプロキシを扱っている場合を除き、悪いことではありません。Ambari のコンテンツ ネゴシエーションによって自動的に提供される、関連するアセットの元のプレーン エンコード バージョンを作成するには、実行するだけです。
for a in /usr/lib/ambari-server/web/{javascripts,stylesheets}/*.gz; do gzip -dc $a > ${a%.gz}; done
ambari-server の root として。
于 2015-02-23T13:04:57.280 に答える