![域名注册商的子域名转发如何工作?](https://linux22.com/image/498738/%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E5%95%86%E7%9A%84%E5%AD%90%E5%9F%9F%E5%90%8D%E8%BD%AC%E5%8F%91%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
您能否帮助我理解这个特定功能是如何工作的:
我有一个域名:example.com,它在 GoDaddy 注册。其名称服务器设置为 linode:即 ns1.linode.com、ns2.linode.com 但同时,我可以在 GoDaddy 上设置子域名重定向,而且它可以正常工作。因此,我可以创建从 www 到非 www 的 301 重定向。
您能告诉我 GoDaddy 如何做到这一点吗?
答案1
您的 DNS 由 dyndns 托管,并不意味着 GoDaddy 没有提供网络托管服务。因此,只要 www 的 DNS 记录指向 GoDaddy 的网络服务器,您就可以告诉您的 GoDaddy 网络托管执行 301 重定向。
答案2
301 重定向在客户端处理。因此,当您重定向到某个内容时,无论该内容托管在何处,客户端都会进行名称查找并转到解析的位置。
答案3
听起来有点混乱。据我所知,从 GoDaddy 域名管理器中,你可以将 www.example.com 301 重定向到 example.com。
我对 GD 域管理器相当熟悉,但我不记得有此功能。我猜是:
- 您的 301 重定向来自网站托管(.htaccess 或其他),而不是域名托管。
- GoDaddy 的域名转发功能之一正在发挥作用,在这种情况下存在配置错误。