1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 您可以通过命令行的方式实现。我有两个Amplify应用程序共享同一个域; blog.carriageretun.nl和personal.carriagereturn.nl。您可以从https://carriagereturn.nl/aws/amplify/static/web/hosting/2019/01/18/amplify.html阅读完整的故事。
当您为应用程序分配自定义域时,Amplify Console GUI总会想要接管整个域。我将carriagereturn.nl托管在Route 53上,并且当我切割子域blog.carriagereturn.nl时,无法为应用程序分配它,因为Amplify Console始终将其注册为carriagereturn.nl。解决方法是使用AWS CLI为应用程序分配子域。以下是来自AWS论坛的示例,显示如何执行此操作。记得用您的应用程序特定值替换ROOT_DOMAIN、SUB_DOMAIN、APP_ID和BRANCH。
aws amplify --region us-east-1 create-domain-association \
--app-id APP_ID --domain-name ROOT_DOMAIN \
--sub-domain-settings "[{\"prefix\": \"SUB_DOMAIN\",\"branchName\": \"BRANCH\"}]"
相关内容
- AWS 官方已更新 3 年前
- AWS 官方已更新 2 年前
- AWS 官方已更新 3 年前
- AWS 官方已更新 2 年前