Amazon S3静态网站不提供css或js文件

unn*_*man 14 amazon-s3

我一直在尝试在Amazon S3上建立一个静态网站.我已经设置了使用我的个人域名的东西,到目前为止我已经能够访问内容了.所有链接都适用于"根"目录中的页面和子文件夹中的页面,因此似乎S3可以遵循我正在使用的路径.

问题是没有任何CSS样式应用于页面(它在我的本地机器上的开发服务器上工作正常).我尝试过使用相对路径和绝对路径,但这似乎不是问题所在.我可以看到它应该是的内容,我可以正常浏览网站,但没有造型.

我已经尝试搞乱文件夹的权限,但我显然没有做对.我错过了一些明显的东西吗 当然S3可以使用单独的样式表吗?

提前感谢任何想法.

iTe*_*ech 20

原因是,亚马逊S3设置了css文件的内容类型binary/octet-stream,按照本教程解决了这个问题.

  • 链接已经死了,但基本上是`s3cmd put -m"text/css"$ YOUR_PATH s3:// $ BUCKET/$ YOUR PATH (6认同)