半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

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

2022-08-09 19:37:32 暂无评论 159 网站技术问题 京东   域名   解析

首先可以明确的告诉大家,即使我们将自己的域名解析至京东的节点IP或域名上,依旧是无法成功访问的,为什么呢?

域名与站点之间须双向绑定我们访问一个网站一般都是在浏览器中输入域名后回车就行了,看上去我们是通过域名访问到网站的,其实是通过域名绑定的服务器IP找到要访问网站的服务器IP地址后再去请求访问的。

那是不是意味着我们只要把自己的域名解析到某个网站服务器的IP上就能通过自己的域名访问到那个网站了呢?答案是否定的,假设只是这样单方面绑定,那就太不安全了。

一台服务器上可能有多个站点,每个站点对应1个域名,而服务器的IP地址是同一个,那不同域名绑定到此服务器IP上,服务器是无法区别要访问哪个站点的,所以服务器上也要将站点和域名做一个绑定。

综上,正常情况下域名和网站之间是双向绑定的。若服务器上没做其它限制而且只有一个站点时,也可以做单向绑定(即:只做域名解析,而不在服务器上为站点绑定域名)。

你所看到的京东网站的IP并不是源服务器IP现在的大型网站都会使用CDN加速,所以我们通过某些手段查看到这些网站的IP并不是真实的源服务器IP,而是CDN节点的IP,即使同一个域名,不同地方的人查看这个域名得到的IP地址也是不同的。

所以我们将自己域名解析到这些CDN节点IP上,依旧无法访问,因为CDN厂商对域名接入都是审核通过后才给绑定的。

京东站点会判断来源域名是否合法除上面所说的2点外,即使你找到了京东的源服务器IP,而且源服也没有主机头的限制,你依旧无法将自己的域名直接解析到此服务器上,因为京东站点也会对来源域名的合法性进行校验。

第三方域名可通过跳转的方式指向京东网站如果真的想将自己的域名指向京东网站,那只能通过跳转方式来实现了,方案主要有:

1、域名解析时做显性跳转;

2、在你的站点程序中做重定向跳转等。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

1. 解析成JD的网站IP,还需要在JD的服务器上绑定你的域名。

2. 使用 URL 转发,隐藏网址的转发是收费的。

3. 自己建站,加入跳转代码或重定向。

如果你只是拿JD举例,上面都可以。如果真要转到 JD上,第1,2都不行。1不现实,2审核通不过的。

6月13日补充回答

之前用手机答的,没写那么详细,既然这么多阅读和讨论。有必要详细梳理一下:

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

1. 把域名解析成 www.jd.com 是可以的,但是无法成功访问。用cname解析到www.jd.com,访问时回跳到京东网站的错误页面。为什么呢?因为你的域名解析并指向到京东,但京东不认可,所以跳到错误页面。有些浏览器是自动纠错的,可以成功跳到JD首页,比如谷歌浏览器。

2. 把域名解析到 JD 网站的IP(117.34.35.3) 是可以的,但是完全无法访问。因为JD服务器上没有绑定你的域名。

那到底怎么做才可以使自己的域名指向京东(首页或者自己的店铺)呢?

1. 自己建个站,在默认页(比如 index.htm)中加入跳转代码,别人访问你的站时,自动跳转到JD首页、店铺或者任意网址均可。

PS:讨论区大神支招,如果自己没有建站打算,利用GitHub做个静态htm跳转页节省预算。这个是可以的。

2. 在域名解析中,使用 url 转发,将你的域名可以直接跳转到任何网址,但是这个要审核的。如果你要转到JD首页,审核肯定是通不过的,转到你的店铺应该是可以通过审核的,这个主要看域名服务商。

PS:讨论区大神支招,你申请域名的时候从国外申请,最好是负责审核的不知道JD是中国知名电商网址,认为就是你的个人网站。这个是有可能的。

3. 套用京东框架、重定向什么的都是可以的,但是好像没有跳转来得简便。

高手在讨论区,我只是手闲,见谅!

猜你喜欢