Web 使用DNS区域编辑器将非www重定向到www?

Web 使用DNS区域编辑器将非www重定向到www?,web,dns,http-status-code-404,cname,Web,Dns,Http Status Code 404,Cname,我刚刚购买了一个新的流量跟踪服务,它要求我的域名(在GoDaddy注册)有一个指向其服务器的CNAME记录 我做得很好,现在开始工作了 然而,当在没有“www”的情况下在中键入它时,我得到一个404错误页面 我的问题是,我应该在DNS区域编辑器中键入什么来将我的“非www”域重定向到“www”域 例如,我需要我的URL来执行此操作 --> 是用“姓名记录”还是什么?还是另一种方式 我到处都找遍了,找不到有效的解决方案,希望你能帮忙 谢谢, James.假设您只想将所有流量从mydomain.co

我刚刚购买了一个新的流量跟踪服务,它要求我的域名(在GoDaddy注册)有一个指向其服务器的CNAME记录

我做得很好,现在开始工作了

然而,当在没有“www”的情况下在中键入它时,我得到一个404错误页面

我的问题是,我应该在DNS区域编辑器中键入什么来将我的“非www”域重定向到“www”域

例如,我需要我的URL来执行此操作

-->

是用“姓名记录”还是什么?还是另一种方式

我到处都找遍了,找不到有效的解决方案,希望你能帮忙

谢谢,
James.

假设您只想将所有流量从
mydomain.com
(称为“裸域”)发送到
www.mydomain.com
,您应该能够使用域转发。在GoDaddy中,这将位于底部“域信息”下的域管理器中。

使用DNS管理器,我们无法重定向(裸)域

(example.com)

至www版本

(www.example.com)

为此,我们需要网络托管。因为我尝试过,但结果是零。在我看来,使用域名托管是不可能的。。 通过使用转发域,我如何转发此处的。简而言之。有一个选项转发到 我的域名在

(www.example.com) 版本如果我使用此选项,它将重定向到 (example.com) 根据这些设置


对于那些在Godaddy注册了AWS和域的服务器:

我用下面的2个条目(主机:@和www)设置了我的A记录,以便通过公共ip重定向到AWS中的我的服务器。这将捕获带有/不带www前缀的URL

注意我的:

1] Domain name : GoDaddy
2] Hosted (code) : Heroku (minimum $25/month dyno, dyno is virtual machine, dyno is equivalent to EC2 of AWS)
3] SSL certificate : Bought on GoDaddy  ; and endpoint on Heroku (heroku minimum SSL endpoint on $20/month)
这些措施正在发挥作用:

https://www.example.com/  
http://www.example.com/  
www.example.com 
example.com 
http://example.com/
https://example.com/
这些措施不起作用:

https://www.example.com/  
http://www.example.com/  
www.example.com 
example.com 
http://example.com/
https://example.com/
我的heroku ssl加载项具有:

www.example.com
example.com
解决方案: 步骤1:在cmd/shell中

复制上面的IP地址并在步骤2中使用

步骤2:在GoDaddy帐户中

完成

注: 1) 如果必须使用此解决方案,请删除转发
2) CNAME-www-sslendpoint

更新:我使用GoDaddy支持团队的回复正确地实现了这一点。基本上我只需要使用域转发(正如karastengal所说)。谢谢!:-)你可以问我与此相关的疑问。请随意