我使用的路由53别名已连接到S3存储桶,并启用了静态网站托管,以将1.0.0.0:8080重定向到example.mydomain.com。
这在我第一次创建存储桶和别名时有效。但是,如果我想更改详细信息,它将继续指向原始的S3存储桶重定向请求。例如,如果我想将example.mydomain.com更改为指向端口8081,则假定我可以仅更改S3存储桶重定向请求详细信息,但是当我这样做时,它只会将我发送到端口8080。如果删除别名和s3存储桶,并创建反映我想要的更改的新存储桶,example.mydomain.com仍会将我发送到端口8080。如果我创建的别名和S3存储桶具有完全原始的子域(example2.mydomain.com指向1.0.0.0:8081),那么它将起作用。
感觉像是有关Route 53别名或重定向链接需要刷新的内容,但我不知道要更改什么。任何帮助表示赞赏。
答案 0 :(得分:0)
这可能是因为您的浏览器对重定向的缓存比任何东西都重要。
如果您查看amazon documentation,可以看到它提到执行301重定向。这意味着服务器正在发信号通知该位置具有"Moved Permanently"。
不幸的是,您不能使用您描述的机制来进行临时302重定向。您可能要考虑使用API Gateway和Lambda来实现这一目标。