Dns 是否需要宿主应用程序来重定向域?

Dns 是否需要宿主应用程序来重定向域?,dns,hosting,http-status-code-301,Dns,Hosting,Http Status Code 301,我有一个域名site.com,我想把它转发到另一个site.com 我将DNS(namescape)配置为将(301)site.com指向另一个site.com-当site.com的应用程序服务器启动并运行(rootBSD)时,它工作得非常出色-但是-当我关闭托管site.com的服务器时,重定向不再工作。我很困惑,因为名称服务器是namesheap的名称服务器,而不是rootbsd,无论应用程序是否托管,重定向不应该工作吗 我必须为托管和应用程序付费,以便将一个域重定向到另一个域吗?如果没有,

我有一个域名site.com,我想把它转发到另一个site.com

我将DNS(namescape)配置为将(301)site.com指向另一个site.com-当site.com的应用程序服务器启动并运行(rootBSD)时,它工作得非常出色-但是-当我关闭托管site.com的服务器时,重定向不再工作。我很困惑,因为名称服务器是namesheap的名称服务器,而不是rootbsd,无论应用程序是否托管,重定向不应该工作吗

我必须为托管和应用程序付费,以便将一个域重定向到另一个域吗?如果没有,如何在不托管应用程序的情况下将一个域重定向到另一个域

  • 如果您坚持将301(永久移动)返回给请求site.com的客户端,则必须有一个应用程序/web服务器来发送该响应

  • 您可以将site.com DNS名称解析为与另一个site.com相同的IP地址(因此指向相同的应用程序/web服务器)(通常通过CNAME记录实现)。可以将该web服务器配置为对两个主机名进行响应(服务器内容)

  • 您还可以将同一web服务器配置为使用301响应site.com请求,并将客户端重定向到自身,但这次是使用请求中的新主机:header(anothersite.com)

  • 一些DNS提供商将仅使用DNS提供301重定向,但这通常只是他们自己的web服务器上的一个很好的包装器,它将发送301响应。

    当您为“site.com”使用域注册器(namescape)DNS服务时,您没有主机。我们有很多客户通过使用注册商的DNS服务将域名重定向到其他域名来停车。

    我已经尝试过了,这似乎是合理的,但“site.com”仍然依赖于托管服务器,我无法调试最可能的原因,您正在使用namecheap名称服务器,但仍有一条记录指向site.com所在的服务器。重定向是通过承载site.com的web服务器进行的,而不是通过Name便宜。承载“site.com”的服务器上有一个A记录,如果我删除此A记录并关闭服务器,那么“site.com”是否应解析为“anothersite.com”?首先确保在Name便宜的DNS中没有指向web服务器的记录。如果存在,则将其设置为默认值。也许,廉价的支持会帮你做到这一点。