我已经将静态站点部署到S3存储桶。一切似乎都很好(静态网站托管检查,桶属性设置),期望相对路径。
例如以下内容:
/subfolder/foo.html:
<script src="vendor/Three.min.js"></script>
将在浏览器控制台中404
为http://my.site.s3-website-eu-west-1.amazonaws.com/vendor/Three.min.js/
生成。 URL中缺少subfolder
部分。可以访问实际资源http://my.site.s3-website-eu-west-1.amazonaws.com/subfolder/vendor/Three.min.js/
。如果我使用python http.server
在本地服务我的站点,则js文件按预期提供。
用"./vendor/Three.min.js"
或"./vendor/Three.min.js/"
替换脚本代码无济于事。
这个S3益智游戏中我缺少什么?