摘要:AWS Route 53 / S3组合无法将mySecondDomain.com指向myFirstDomain.com/somePage,且URL栏显示了前者
背景:我已经购买并配置了myFirstDomain.com以通过Route 53(不使用S3)路由到我的EC2实例。
现在,我已经购买了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地址;别名;别名Target =(S3存储桶名称)
结果I:当我访问mySecondDomain.com时,确实被路由到myFirstDomain.com/somePage。但是,URL栏仍然显示“ myFirstDomain.com/somePage”。我需要显示“ mySecondDomain.com”
结果II:带有斜杠转到myFirstDomain.com/somePage/。由于某些原因,myFirstDomain.com / somePage /显示错误,而myFirstDomain.com/somePage显示正确。谷歌搜索并没有给我很多有关如果显示不正确怎么办的信息。是的,这与该标题/问题无关。所以这只是这里的一个可选问题:)
非常感谢!