设为首页 - 加入收藏
广告 1000x90
您的当前位置:主页 > 网络营销 > 正文

短链接生成原理分享

来源:引流技巧 编辑:爱短链 时间:2025-08-12

虽然在移动互联网中,大家都习惯了微信公众号、微信小程序或者APP,很多人已经忘记了域名及其扩展网址/URL的含义,但笔者认为浏览器才是主要展示传统互联网的形式。仍将长期共存和发展。


传统互联网使用浏览器作为显示工具。域名和网址是品牌传播的主要形式和重要载体。高昂的域名交易价格就是一个很好的证明。信息时代,数据量爆炸式增长短链接,URL 变得越来越长。直接的结果就是占用空间,不太友好。至此,短链接/短网址(以下统称短链接)技术问世,最典型的应用就是微博,因为微博的“微”对内容有字数限制,主要内容长网址直接压缩的,同样的手机短信也存在这个问题。


短链接的核心技术(短链接生成原理)主要由以下几部分组成:

1、选择短域名。诚然,短域名,尤其是.com和.net的价格已经高于普通人和企业的承受能力。建议您选择一些比较偏的域名。比如作者购买的域名xfu.biz 7长,年费不到100元,相当划算。


短链接生成原理


2、64位代码和短域名组合成代码等短链接,比如今日头条“今日头条星校园计划”的网址一共有77个字符,变成了唯一压缩后20个字符。可以说是大大的节省空间。


对于 64 位编码,选择 0-9、az、AZ 共 62 个字符,然后选择两个符号字符:-~ 组成一个 64 位编码的字符串。在实现和使用中,建议自由使用这64个字符。选择两个符号字符时,一定要避免 URL 特殊字符,例如:


1、空格替换为加号 (+)

2、正斜杠 (/) 分隔目录和子目录

3、问号 (?) 分隔 URL 和查询

4、百分号(%)指定特殊字符

5、#指定书签

6、& 分隔参数

不允许使用这些符号字符


短链接生成原理

生成:原始链接由前端提交免费获取:解释短链接/短 URL,API接收后依次生成64位代码和原始链接,并一一存入数据库。


访问:短链接的64位编码部分被apache、nginx等web服务器截取,url rewrite作为参数传递给API。基于此,API 找到保存在数据库中的原始 URL 并将其返回给浏览器。浏览器完成页面跳转。


这里特别值得注意的短链接生成原理:URL 是区分大小写的。笔者使用mysql数据库,开始使用COLLATE=utf8mb4_unicode_ci,导致数据库在检索时忽略大小写,导致用户产生数据被篡改的错觉。


最后,作者还总结了短链接的优点,供大家讨论。

易于阅读,外观整洁干净,提升用户体验和点击率,方便复制粘贴,减少url占用空间,方便链接跟踪,保护网站链接,方便SEO,方便品牌信息传递


以上就是关于《短链接生成原理分享》的全部内容了,感兴趣的话可以点击右侧直接使用哦!》》在线短链接生成

相关推荐:

栏目分类

微商引流技巧网 www.yinliujiqiao.com 联系QQ:1716014443 邮箱:1716014443@qq.com

Copyright © 2019-2024 强大传媒 吉ICP备19000289号-9 网站地图 rss地图

Top