我有一个从AWS购买的域名,托管在AWS Route 53上。假定该域名为example.com
。此外,我在zendesk上有一个子域为example.zendesk.com
的帐户。
我想做的是将子域help.example.com
映射到example.zendesk.com
。我可以通过在Route53中添加CNAME记录来做到这一点。当我在浏览器中写入help.example.com
时,它会重定向到所请求的页面。但是,浏览器的域更改为example.zendesk.com
。我希望能够重定向到页面,而无需在浏览器中更改域。
我该怎么做?
有一种使用iframe进行此操作的方法,将此html放在S3上并将您的help.example.com映射到S3静态网站
<!DOCTYPE html>
<html>
<head>
<title>My website</title>
<base target="iframe">
</head>
<body style="margin: 0px">
<iframe id="iframe" src="example.zendesk.com" style="position: absolute; height: 100%; width: 100%; border:0px">
<p>Your browser does not support iframes.</p>
</iframe>
</body>
</html>
其他选项是重写规则,但我不知道AWS是否支持它