AWS S3を使用して静的なWebページをホストしています。ほとんどすべてのアセットはアップロード前にgzipされています。AWS S3はgzip形式のファイルを提供しますが、読み込み不可能です。
アップロード中、「コンテンツエンコーディング」ヘッダーは正しく「gzip」に設定されます(また、AWSから実際にファイルを読み込むときにも反映されます)。ファイルがnpm s3-deployを使用してアップロードされている
事は、あるファイルを読み、正しいヘッダが設定されているが、gzip形式に残っていることはできませんが...、ここで要求がどのように見えるかのスクリーンショットです:
と、ブラウザでファイルの内容:
ファイルを手動でアップロードし、コンテンツエンコーディングヘッダーを "gzip"に設定すると、完全に機能します。残念ながら、私はすべての展開のためにアップロードする数百のファイルを持っており、いつも手動でこれを行うことはできません(私はそれが理解できることを望みます)。
ここで何が起こっているのか誰にも分かりますか?誰でもs3-deployで作業して助けてくれますか?
1作品完璧に罰金!誰かがnpmモジュールを使って解決策を考え出すことができたら、私は数時間待つことにしましょう。さもなければ、あなたの答えを受け入れるでしょう。ありがとう! –