S3のウェブホスティングで運営しているサイトでなぜかSVGのファイルが表示されなかったのですが、対処法がわかりました。
ファイル一つ一つがContent-Typeという値を持っているのですが、SVGファイルについてはなぜかbinary/octet-stream
になっていました。
とりあえず対処法としては、これをS3のコンソールの該当ファイルのプロパティから、この値をimage/svg+xml
に変更します。選択肢には出てこないですが、入力できます。
これでSVGファイルも表示されるようになりました。