我在AWS Route 53' www.derbyware.com'中拥有一个域名,我有一个运行在' http://node147934-env-7029269.phx.enscaled.us'在Jelastic。现在,对于我的用户,我希望他们使用www.derbyware.com访问Web应用程序而不是丑陋的网址' http://node147934-env-7029269.phx.enscaled.us'。我成功地将www.derbyware.com作为Web应用程序的域名。现在非www' derbyware.com'不起作用。
你可以测试网址。
答案 0 :(得分:5)
这是AWS Support的解决方案
分辨率:
使用以下过程重定向您的域。在此示例中,我们将example.com重定向到example.net。
要求:
注意:网站必须是HTTP,因为重定向无法通过HTTPS连接到S3。
注意:S3存储桶名称必须全局唯一。如果您需要的存储桶名称已被使用,则无法使用此解决方案。
使用以下值为example.com创建资源记录:
您现在应该能够将example.com重定向到example.net。您可以通过浏览example.com或CURL到example.com来确认这一点。您应该在curl输出中看到“301 Moved Permanently”,重定向到example.net。
答案 1 :(得分:1)
澄清一下,您的情况似乎是:
example.com
)www.example.com
的请求重定向到现有的网络服务example.com
重定向到现有的网络服务不幸的是,互联网上的DNS规范不允许在顶级域顶点 CNAME
重定向(例如example.com
)。如果您需要将用户定向到DNS名称,则无法进行。但是,如果您能够将用户重定向到特定的IP地址,那么您只需在域顶点创建一个A
记录,即可将example.com
解析为该IP地址。
Amazon Route 53具有特殊功能,允许通过Alias
功能重定向DNS顶点记录。此可以将流量重定向到:
很遗憾,如果无法通过上述方法之一访问目标网络服务,则无法重定向域顶点。
请参阅:Choosing Between Alias and Non-Alias Resource Record Sets