短域名原理

    近期的一次讨论中,偶然间谈到了短域名。关于短域名是否需要 DNS 解析,竟然一时愣住了。晚上花几分钟了解了下。

创新互联公司主营万载网站建设的网络公司,主营网站建设方案,成都App定制开发,万载h5成都小程序开发搭建,万载网站营销推广欢迎万载等地区企业咨询

    首先,短域名仍然遵守 URL 的标准格式,即:schema+host+path。schema 没什么好说的,host 部分,仍然是各回各家,各找各妈。例如,t.cn 是新浪的,tb.cn 是阿里的(话说,新浪能抢到 t.cn 这个域名,也是够拼的)。这部分必定是需要 DNS 解析的。清理掉 DNS 缓存后访问短域名,抓包可以看到:

短域名原理

    而 path 部分,各家的实现方式就有区别了。总体来说,需要对原来较长的域名做一个压缩,压缩到 5-8 个字符。这就涉及到域名缩短后是否会重复的问题。以压缩到 6 个字符为例,a-zA-Z0-9 共 62 种可能,那么 6 个字符的组合就是 62^6,约 568亿,重复的概率已经比较小了。压缩算法暂且不表。

    各家的短域名服务器在收到某条短域名请求后,将原来的长域名,以 302 临时重定向的方式返回给客户端,抓包如下:

短域名原理

分享题目:短域名原理
链接URL:https://www.cdcxhl.com/article48/jssdep.html

成都网站建设公司_创新互联,为您提供微信公众号定制网站网站策划网站导航搜索引擎优化软件开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

绵阳服务器托管