Redirect 子域重定向到另一台服务器

Redirect 子域重定向到另一台服务器,redirect,dns,amazon-ec2,subdomain,Redirect,Dns,Amazon Ec2,Subdomain,我有一个共享托管计划托管的网站。我的域名是在GoDaddy注册的,域名服务器是我的共享主机(到目前为止,都是正常的) 但我正试图找出如何添加子域并将其指向其他地方。我想将sub.mydomain.com指向其他一些ip(在Amazon AWS上)。我希望它的行为与普通域类似,而不是简单的标题('Location:…')或window.Location.href 这可能吗?如果是,我该怎么办 谢谢是的,这是可能的。在GoDaddy控制面板中,编辑DNS区域文件并为子域添加“a记录”。您应该已经将主

我有一个共享托管计划托管的网站。我的域名是在GoDaddy注册的,域名服务器是我的共享主机(到目前为止,都是正常的)

但我正试图找出如何添加子域并将其指向其他地方。我想将sub.mydomain.com指向其他一些ip(在Amazon AWS上)。我希望它的行为与普通域类似,而不是简单的标题('Location:…')或window.Location.href

这可能吗?如果是,我该怎么办


谢谢

是的,这是可能的。在GoDaddy控制面板中,编辑DNS区域文件并为子域添加“a记录”。您应该已经将主域的a记录映射到“@”。使用子域前缀作为主机添加新条目,例如:

Host    Points To

@       <main domain IP address>
sub     <subdomain IP address>
主机指向
@       
附属的

第二行应该允许您使用
sub.mydomain.com
访问子域,而主域仍然可以使用
mydomain.com

访问。这看起来是一个不错的解决方案,但GoDaddy告诉我:区域文件不可用,因为域的集合名称服务器不属于此注册器。我的服务器上没有DNS,因为它是唯一的共享主机,所以我认为它不能以这种方式工作好吧,我现在看到了,它是共享主机,所以你不能访问GoDaddy中的DNS管理器。那就不行了。我建议与您的主机提供商联系,看看他们是否允许附加子域,或者是否有办法更改您域的DNS服务器。如果您控制了域,您可以切换正在处理DNS的服务器。您可以将所有dns切换到路由53并完全控制记录。只需看到,我可以直接在我的cPanel中编辑dns区域,而不是在GoDaddy中更改它。我已经做到了,现在它可以工作了!多谢各位@是的,它应该在你的情况下工作。我认为使用Route 53的主要好处是更好地与其他亚马逊服务集成。但是对于一个只有一两台服务器的简单设置来说,这可能不值得。另见这个问题: