1

Accept-Encoding ヘッダーの通過を許可しない古い企業プロキシ サーバーの背後で Ambari を使用しています。その結果、Ambari は javascript または css ファイルを提供できません。プレーンエンコーディングをサポートするにはどうすればよいですか?

4

1 に答える 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 に答える