S3に置いたhtmlファイルがブラウザダウンロードされてしまう時

現象

静的サイトとして設定しているS3に置いたHTMLが、アクセスするとダウンロードコンソールが表示されるようになっていた。

調査

ブラウザでアクセスし、開発ツールでネットワーク等でファイルタイプを確認すると、octet-streamと認識されていた。

オプションでファイルタイプを指定する

aws s3 cp --content-type text/html ~/foo s3://foo-bucket/var --recursive

感想

複数人で管理しているS3だったので、クライアントソフトによっては勝手にcontent-typeが付与されてしまうのかも。
コンテンツをアップロードするときは--content-typeオプションを付与し忘れないように気をつけよう。

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.