Godaddy 转发服务存在问题:例如将 example.com 转发到 www.example.com,通过 Godaddy 转发服务将域名转发到 www.example.com 存在问题,例如将 example.com 转发到 www.example.com,我在通过 Godaddy 转发服务将域名转发到“www.example.com”时遇到问题
我的问题:
- 我有域名,例如 example.com
- 我想通过 Godaddy 转发服务将 www.example.com 重定向到 example.com
- 我设置了“A”记录:主机=@指向=“我的IP地址”
- 我设置了“CNAME”记录:Host=www Point to=@
地位:
- 我的 www.example.com 正确指向“我的 IP 地址”,并且我的网站在 url www.example.com 上正确运行
- 当我在网络浏览器中输入 URL example.com 时,并没有重定向到 www.example.com
我尝试了以下解决方案,但对我来说不起作用。当我转发到其他域名(例如 wwwm.mydomain.com)时,godaddy 的转发服务正常工作: http://community.godaddy.com/groups/domains-management-and-services/forum/topic/about-cname-and-no-www-redirecting/?sid=635309&sp=1 http://community.godaddy.com/help/article/422
我使用我在 GoDaddy 中的各种设置和域名测试了“GoDaddy 转发服务”,并且等待了超过 48 小时,但没有任何效果。
答案1
DNS 不会进行重定向,除非您使用特定的 Web 转发服务,如果 DNS 仅指向您的 Web 服务器,则您需要在 Web 服务器上配置正确的重定向,并且 GoDaddy 转发将无法在同一个域内工作,因为它设计用于将旧域转发到新域,而不是非 www 到 www 的重定向
如果你在 Linux 和 Apache 上托管,则只需按照此处详细的说明操作即可:https://stackoverflow.com/questions/1157255/how-to-redirect-non-www-to-www-urls-using-htaccess
答案2
解决此问题的正确方法(即您希望 example.com 和 www.example.com 转发到同一 Web 服务器)如下。这并非特定于 godaddy 服务。
DNS 配置:
- 为 example.com 创建一个 A 记录,指向您的 Web 服务器的 IP。
- 为 www.example.com 创建指向 example.com 的 CNAME 记录。
不建议以相反的方式执行此操作(即为顶级域名创建 CNAME)。
Web 服务器配置:
- 确保您的网络服务器接受对 www.example.com 和 example.com 的请求
可选,如果你喜欢的话http://example.com重定向至http://www.example.com反之亦然 - 您可以在 Web 服务器中创建从一个重定向到另一个重定向。这不是必需的规范化,但有些人更喜欢这样做。如何配置它取决于您的 Web 服务器。