amazon-web-services - 使用 aws ec2 route53 s3 组合将第二个域路由到我网站上的特定页面
问题描述
摘要:AWS Route 53/S3 组合无法将 mySecondDomain.com 指向 myFirstDomain.com/somePage,且 URL 栏显示前者
背景:我已经购买并配置了 myFirstDomain.com 以通过 Route 53 路由到我的 EC2 实例(不使用 S3)。
现在,我已经购买了 mySecondDomain.com。我想将它路由到 myFirstDomain.com/somePage。
我做过什么:S3:静态网站托管;使用此存储桶托管网站;
<RoutingRules>
<RoutingRule>
<Redirect>
<Protocol>https</Protocol>
<HostName>myFirstDomain.com</HostName>
<ReplaceKeyWith>somePage</ReplaceKeyWith>
<HttpRedirectCode>301</HttpRedirectCode>
</Redirect>
</RoutingRule>
</RoutingRules>
Route53:A-IPv4地址;别名;别名目标=(S3 存储桶名称)
结果 I:当我访问 mySecondDomain.com 时,我确实被路由到了 myFirstDomain.com/somePage。但是 URL 栏仍然显示“myFirstDomain.com/somePage”。我需要它来显示“mySecondDomain.com”
结果二:它转到 myFirstDomain.com/somePage/ 并带有斜杠。出于某种原因,myFirstDomain.com/somePage/ 显示错误,而 myFirstDomain.com/somePage 显示正确。谷歌搜索并没有给我很多关于如果显示不正确该怎么办的信息。是的,明白在这个标题/问题下它是无关紧要的。所以这只是这里的一个可选问题:)
提前谢谢了!
解决方案
推荐阅读
- javascript - 如何通过流行度从数组中获取前五个对象
- pytorch - 如何检查一个模块是否嵌套在另一个模块中的某个地方
- cookies - Wpml cookie想阻止我的rest api响应
- xpath - 使用 XPath 1.0 查找带有数字和点的元素
- excel - 如何在 Excel 中将前导零添加到固定的字母数字长度?
- angular - Angular:如何分别显示另一个组件
- javascript - Next 带有动态路由的 js 模态
- excel - 当我将 Access 报告导出到 XLS 文件时,仅导出前 23 行
- python - 如何将特定时间段内的数据转换为nan?
- javascript - 如何使用 JavaScript 在 UTC 中获取 Date 对象?