2017-04-20 162 views
1

我的域名注册服务商是godaddy,我转到他们的DNS记录部分,并将名称更改为与我的实例关联的弹性IP。现在,当我在浏览器中键入我的域名时,我的网站就会出现!但是,它会将其转发给我的服务器的IP。如何将我的域名指向托管在AWS EC2上的我的网站?

事情我已经尝试过(无论是逻辑与否):

  1. 我使用WordPress的multsite所以我改变了DOMAIN_CURRENT_SITE在WP-config.php文件到我的新域名。没有运气。还原。
  2. 我在我的数据库中更改了“site_url”和“home”以指向我的域。没有运气。一次尝试过一次等恢复。
  3. 将ServerName更改为httpd.conf(apache)中的新域。
  4. sudo的主机名WWW ....(不知道做什么)

所以我想简单地拥有自己的网站没有它显示在地址栏中的IP开放。有人可以帮忙吗?

感谢

编辑: Here's the DNS page of godaddy,我已经隐没在A记录的IP,但它是我的服务器的只是IP地址。

+1

你有一个.htaccess文件或插件可能做某种重定向? – codenathan

+0

@codenathan我刚读完了oreilly的书DNS&BIND的前几章。我现在对现在发生的事情有了更好的了解。感谢您的建议,我会重建并密切关注.htaccess和插件。 – jamie

回答

1

首先,您需要使用AWS专用IP在godaddy中设置Custom NS,然后将它们设置为DNS。如果你在cPanel中使用Linux实例,那么只需在cpanel的addon-domain中添加域即可。

如果您使用的是Windows实例,那么您应该配置IIS。

+0

谢谢@Shahbaz这不是很直观。我拿走了我的EC2的公共DNS,并将其放入_domainconnect CNAME部分。当我在地址栏中输入IP地址时,它仍然会恢复到IP地址。还有其他事情需要改变吗?还是需要一段时间来处理? – jamie

相关问题