使用 AWS 服务的 URL 重定向服务

问题描述 投票:0回答:0

我的用例如下:我正在尝试基于用户所在国家/地区(由联合身份提供)创建 url 重定向服务(带有“伞”超链接),并寻找使用 AWS 服务的解决方案。我确信在 AWS 中有一种相对简单的方法可以做到这一点,但我对全栈开发和可用选项还不够熟悉。

我有一个 lambda 函数,它采用用户的联合身份并以 ISO-3166 代码的形式返回其所在国家/地区。基于此,我需要设置带有自定义域的超链接。当用户单击超链接时,网站应根据 lambda 提供的祖国值将用户重定向到任意数量的其他 URL。重定向 URL 的映射也应该存储在 AWS 中的某个位置,或者是数据库、AppConfig 等,并且应该可以轻松更改。

由于该网站本身没有自己的主页或内容,我想知道是否有一种简单的方法可以在 AWS 中执行此操作。

我即将在 Route 53 中设置自定义域,但不太确定最佳选择是什么。我已经阅读了 Route 53 中的域重定向解决方案here,但由于我是这些服务的新手,我不确定哪一个最适合我的用例。

我已经研究了 AWS Amplify 托管的 URL 重定向,但似乎设置放大堆栈对于用例而言太过分了。

amazon-web-services design-patterns aws-lambda amazon-cloudfront amazon-route53
© www.soinside.com 2019 - 2024. All rights reserved.