2013-02-11 16 views
10

Amazon S3で静的Webサイトを設定しようとしています。私は私の個人的なドメインを使用するように物事を設定しているし、これまでのところ私はコンテンツにアクセスできました。 "ルート"ディレクトリのページとサブフォルダのページの両方のリンクが機能しているので、S3が私が使っているパスをたどることができるようです。Amazon S3静的WebサイトでCSSまたはjsファイルが提供されない

問題は、CSSのスタイリングがページに適用されていないことです(ローカルマシンの開発サーバーで問題なく動作します)。私は相対パスと絶対パスを使用してみましたが、これは問題ではないようです。ちょうどそれがあるべきであるように私は内容を見ることができ、私はサイトを正常にナビゲートすることができますが、スタイリングはありません。

私はフォルダのパーミッションを使いこなそうとしましたが、明らかに何か正しいものが得られません。私は明白な何かを欠いていますか確かにS3は個々のスタイルシートを使用できますか?

ありがとうございました。

答えて

14

アマゾンS3はcssのコンテンツタイプをbinary/octet-streamに設定し、この問題を解決するにはthis tutorialに従ってください。

+0

Wow、spot on。それは私の問題だったし、チュートリアルは魅力のように働いた(私はTransmitを所有しているので、すべて設定されている)。どうもありがとう。 – unnamedcrewman

+4

リンクはデッドですが、本質的に 's3cmd put -m" text/css "$ YOUR_PATH s3:// $ BUCKET/$ YOUR PATH' – user1158559

関連する問題