我在 Amplify 中有一个应用程序,当前附加了一个自定义域。我可以很好地访问该应用程序,一切似乎都运行良好,但我只是尝试访问默认的 Amplify 子域 (master.something.amplifyapp.com),这也有效。
我想删除此子域或将其重定向到自定义域,以便用户只能从自定义 URL 访问该应用程序。
查看了文档、网上的其他问题,似乎找不到与此相关的任何内容。我只找到了一个删除域关联页面,但不确定这是否真的是这样做的方法https://awscli.amazonaws.com/v2/documentation/api/latest/reference/amplify/delete-domain-association .html
以下是该应用程序在域管理中的外观:
是否有关于如何完成此操作的最佳实践?应该重定向、删除还是完全不同的东西?
谢谢!我很感激任何评论
我尝试通过文档寻找类似的问题。
我不确定如何删除它,但您可以从放大控制台设置重定向。
转到应用程序设置 -> 重写和重定向。
添加新规则,然后在文本编辑器中插入:
{
"source": "https://master.foobar.amplifyapp.com",
"target": "https://www.yourdomain.com",
"status": "301",
"condition": null
}
或者,如果您想使用 GUI,请按上述方式设置源和目标,并将 Type 设置为
301 (Redirect - Permanent)