我刚刚注册了一个域名(比如http://www.abc.com)。我还有一个包含内容的网站(比如http://www.freehost.com/mywebsite)。
我想将键入http://www.abc.com 的访问者重定向到http://www.freehost.com/mywebsite。这可以用 DNS 记录来完成吗(如果可以,怎么做?)?
谢谢!!
乔尔
编辑:
感谢所有的答案!我知道它仅适用于顶级域。子域呢?我可以使用 CNAME 重定向到 http://mydomain.freehost.com吗?
不,这不能通过 DNS 记录来完成。
CNAME 记录只能将主机名重定向到主机名,而不能将主机名重定向到完整的 URL。
要执行您的要求,您需要一个单独的 Web 服务器,在www.abc.com
该服务器上发出 HTTP 重定向以将用户发送到正确的 URL。请注意,您的廉价网络主机地址也会出现在用户的浏览器地址栏中。
或者,如果您的网络内容也可用,http://subdomain.freehost.com/
那么 CNAME 是合法的。
但是,网络服务器需要配置为接受您的新域名(即通过 Host: 标头)并知道要提供哪个用户的内容。您的免费虚拟主机可能不允许这样做。