我正在寻找在AWS中创建虚荣URL的推荐方法,我知道一种使用CloudFront+S3创建缩短链接重定向的方法,如下所述:
https://www.intricatecloud.io/2019/09/create-your-own-short-link-redirects-using-cloudfront-s3/
还有什么?
我最近创建了一个类似的项目,它完全没有服务器。你可以在https://web.trym.fi/
我把它分为两部分,后端和前端
后端:-
- 使用sls框架部署lambda和api网关
- 后端语言nodejs/express
- lambda自定义authorizer和auth0一起处理身份验证
- dynamodb存储原始url并重定向url(短url(
- 路由53为api域创建别名
前端
- 前端已使用react创建
- 它由amplify主持,该公司在幕后使用cloudfront
CI/CD
- 已由github操作以及开发和生产阶段处理
架构简介-
- 用户访问前端应用程序
- 向后端api发送请求\
- 后台转换url并将其存储到dynamodb
- 将响应发送回前端
注意:-对于尝试api,请使用https://trym.fi/api-docs/