我在使用 Godaddy 转发服务时遇到问题:例如从 example.com 到 www.example.com

我在使用 Godaddy 转发服务时遇到问题:例如从 example.com 到 www.example.com

Godaddy 转发服务存在问题:例如将 example.com 转发到 www.example.com,通过 Godaddy 转发服务将域名转发到 www.example.com 存在问题,例如将 example.com 转发到 www.example.com,我在通过 Godaddy 转发服务将域名转发到“www.example.com”时遇到问题

  1. 我的问题:

    • 我有域名,例如 example.com
    • 我想通过 Godaddy 转发服务将 www.example.com 重定向到 example.com
    • 我设置了“A”记录:主机=@指向=“我的IP地址”
    • 我设置了“CNAME”记录:Host=www Point to=@
  2. 地位:

    • 我的 www.example.com 正确指向“我的 IP 地址”,并且我的网站在 url www.example.com 上正确运行
    • 当我在网络浏览器中输入 URL example.com 时,并没有重定向到 www.example.com
  3. 我尝试了以下解决方案,但对我来说不起作用。当我转发到其他域名(例如 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

  4. 我使用我在 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 服务器。

相关内容