我一直在尝试在Amazon S3上设置静态网站。我已经设置了使用我的个人域名的东西,到目前为止我已经能够访问内容了。所有链接都适用于“根”目录中的页面和子文件夹中的页面,因此似乎S3可以遵循我正在使用的路径。
问题是没有任何CSS样式应用于页面(它在我的本地机器上的开发服务器上工作正常)。我尝试过使用相对路径和绝对路径,但这似乎不是问题所在。我可以看到内容,但我可以正常浏览网站,但没有造型。
我曾尝试搞乱文件夹的权限,但我显然没有做对。我错过了一些明显的东西吗当然S3可以使用单独的样式表吗?
提前感谢任何想法。
答案 0 :(得分:19)
原因是,亚马逊S3将css
个文件的内容类型设置为binary/octet-stream
,请按this tutorial来解决此问题。
答案 1 :(得分:0)