我正在构建一个使用Firebase作为数据存储的完全静态的站点(只是 HTML/JS)。我想使用 url 重写来使 URL 看起来不错;的请求/app/app-slug
应该加载app.html
页面,但在浏览器中保持 url 相同。然后,javascript 读取 url 并从 Firebase 中提取适当的数据。
这很容易使用 apache 服务器和 .htaccess,但我想使用 Amazon S3 来存储和交付整个站点(我预计将来某个时候会有合理的流量)。我已经搜索了网络,并且确信只有 S3 无法实现这一点,但我想知道是否有任何其他服务或方法可以实现这个(看似)简单的任务?我宁愿不必担心启动 EC2 实例只是为了重写 URL。
提前感谢任何解决方案。