总结一下,一般情况下,域名和网站是双向绑定的。一个服务器上可能有多个站点,每个站点对应一个域名,服务器的IP地址是相同的,所以当不同的addon域在这个服务器的IP上时,服务器无法区分访问哪个站点,所以需要在服务器上绑定站点和域名。首先,我们可以明确的告诉你,即使我们把自己的域名解析为JD.COM的节点IP或者域名,我们仍然无法成功访问。为什么?域名必须双向绑定到站点。当我们访问一个网站时,我们通常只需在浏览器中输入域名,然后回车即可。看似是通过域名访问网站,实际上是通过addon域的服务器IP找到想要访问的网站的服务器IP地址,然后再请求访问。

域名解析,我购买了一个域名,想指向京东,是否把域名解析成www.jd.com或者京东网站的IP即可?

域名解析,我购买了一个域名,想指向京东,是否把域名解析成www.jd.com或者京东网站的IP即可

首先可以明确的告诉大家,即使我们将自己的域名解析至京东的节点IP或域名上,依旧是无法成功访问的,为什么呢?域名与站点之间须双向绑定我们访问一个网站一般都是在浏览器中输入域名后回车就行了,看上去我们是通过域名访问到网站的,其实是通过域名绑定的服务器IP找到要访问网站的服务器IP地址后再去请求访问的。那是不是意味着我们只要把自己的域名解析到某个网站服务器的IP上就能通过自己的域名访问到那个网站了呢?答案是否定的,假设只是这样单方面绑定,那就太不安全了。

一台服务器上可能有多个站点,每个站点对应1个域名,而服务器的IP地址是同一个,那不同域名绑定到此服务器IP上,服务器是无法区别要访问哪个站点的,所以服务器上也要将站点和域名做一个绑定。综上,正常情况下域名和网站之间是双向绑定的。若服务器上没做其它限制而且只有一个站点时,也可以做单向绑定(即:只做域名解析,而不在服务器上为站点绑定域名)。

你所看到的京东网站的IP并不是源服务器IP现在的大型网站都会使用CDN加速,所以我们通过某些手段查看到这些网站的IP并不是真实的源服务器IP,而是CDN节点的IP,即使同一个域名,不同地方的人查看这个域名得到的IP地址也是不同的。所以我们将自己域名解析到这些CDN节点IP上,依旧无法访问,因为CDN厂商对域名接入都是审核通过后才给绑定的。

JD.COM网站将判断源域名是否合法。除了上面提到的两点,即使你在JD.COM找到了源服务器的IP,而且源服务不受主机头的限制,你还是不能直接把你的域名解析到这个服务器上,因为JD.COM站点也会检查源域名的合法性。第三方域名可以通过跳转指向JD.COM网站。如果你真的想把你的域名指向JD.COM网站,那只能通过跳转来实现。解决方法如下:1 .解析域名时显式跳转;2.在你的站点程序中做重定向跳转等。


文章TAG:名单  域名  出炉  
下一篇