所谓的域名转向就是 访问abc.example.com就自动跳转到http://www.targetdomain.com/xxx/
因为众所周知的原因,godaddy用的web forwards server是废掉的,那里注册的童鞋要想做域名转向(web forwards),就必须要利用到第三方的域名服务器。
这里用http://freedns.afraid.org/ 作为我们的免费第三方域名服务器
流程就是 "注册freedns" -> "添加domain" -> "添加web forward" -> "godaddy添加freedns的Nameserver"
具体步骤如下:
1. 首先在http://freedns.afraid.org/注册一个用户名和账号,然后在左侧菜单里选择"Domains",添加你在godaddy上注册的domain name
如上图,一个"bartowski.info"的域名就已经添加好了。如果不想让别人借用这个域名挂靠subDomain,那么Shared设置成Private。Health如果是broken的话不用担心,全部步骤走完的话,过一晚就会成为Active的。
2. 接着在通过左侧菜单切换到“Web Forward”的页面,添加你的子域名来实现转向。
Cloak勾上可以保证URL地址栏显示的还是foobar.bartowski.info。
Force Dir Root一般不用勾,具体用途可以见该网站的FQ
3. freeDNS上的设置已经OK了,接下来就是去godaddy把freeDNS的NS server添加进去了。
其中 NS*.AFRAID.ORG就是freeDNS的nameserver,添加好之后,当用户访问foobar.bartowski.info的时候,DNS就会去NS*.AFRAID.ORG查询。
而NS51.DOMAINCONTROL.COM是godaddy自带的 Nameservers。
应该说,在某个供应商注册域名,那个供应商就负责把你的域名信息更新到root server上,信息中就包括到底要用哪些Nameserver去解析你的域名。这就方便我们使用
很多第三方的免费Nameserver来替代godaddy自带的那几台。
搞完后耐心等待一段时间就可以生效了(TTL周期)。