AWS静态站点路由嵌套资源和自定义URL

时间:2017-02-07 21:00:05

标签: amazon-web-services amazon-s3

我在Amazon S3上托管了一个静态网站,到目前为止效果很好。现在我只有简单的路由直接映射到服务的HTML文件,例如

index.html
login
faq

如何为嵌套资源添加更复杂的路由?如果我想添加/users/bob,我可以创建一个名为users的文件夹,并为每个用户创建一个html页面,但这很荒谬。这样做的正确方法是什么?跟进/users/bob/things/1等嵌套资源的问题?

1 个答案:

答案 0 :(得分:0)

经过大量阅读后,对我来说最简单的解决方案是将我的网站转换为单页应用。我没有学习一个全新的框架,而是尝试使用这个100行的javascript url路由器http://krasimirtsonev.com/blog/article/A-modern-JavaScript-router-in-100-lines-history-api-pushState-hash-urlhttp://handlebarsjs.com/来获取模板