![将域名指向 AWS EC2](https://linux22.com/image/1533725/%E5%B0%86%E5%9F%9F%E5%90%8D%E6%8C%87%E5%90%91%20AWS%20EC2.png)
我有一个域名(例如:www.myurl.com),我的网站在 AWS EC2 上的 Elastic Beanstalk 实例中运行。
我已经创建了一个托管区域,并将所有条目指向我的域到我的 EC2 实例。
一切正常,但唯一的问题是,当我点击我的域名网址(www.myurl.com)时,网站从 EC2 加载,但网址也会更改为 EC2 网址,类似于(http://someec2.url.aws.com)
如何在浏览器中保留我的 url (www.myurl.com),同时网站仍从 ec2 加载并限制显示 ec2 url。
非常感谢您的快速回复。
提前致谢。
答案1
我觉得你正在某个地方进行重定向
确保您的 Route 53 对您的区域具有权威性。这意味着您需要前往您的注册商并确保将 DNS 服务器设置为来自 Route 53 的 DNS 服务器。
完成后,请确保在 Route 53 上创建 CNAME(或 A 记录)并将其指向您的 EC2 名称(或 IP 地址)。
答案2
谢谢您的回复。我检查了所有配置,但还是卡住了。以下是我拥有的配置:-
NS 记录(Nameservers_ - 全部指向 AWS 服务器
SOA 记录 - 指向 AWS 默认值
A 记录 - www.mysite.com (指向我的 EC2 上的 IP 地址)
A 记录 - 指向现有 A 记录 ((www.mysite.com) 的别名记录
CName - 我尝试创建一个 cname 记录而不是 A 记录,但它也不起作用,
但当我访问我的网站 (www.mysite.com) 时,浏览器中的 url 仍然更改为 (myec2 url)。我仍然遗漏了什么吗?