複製鏈接
請複製以下鏈接發送給好友

網址縮短

鎖定
網址縮短(Short URL),顧名思義就是把網址縮短。通常用的服務器端代碼轉向,在Web 2.0的今天,不得不説,這是一個潮流。已經有許多類似服務,藉助縮短的網址您可以用簡短的網址替代原來冗長的網址,讓使用者可以更容易的分享鏈接。
中文名
網址縮短
外文名
ShortURL
手    段
服務器端代碼轉向
目    的
讓使用者更容易的分享鏈接

網址縮短操作方法

只要你會上網就能實現,找到提供網址縮短服務的網站,然後根據網站相應的提示操作。一般的操作是在提供網址縮短服務網站的指定輸入框內直接輸入相應的長網址即可。
短網址通常使用“比較少字符的網址”+“/”+“代碼”,打開短網址網頁通常會直接跳轉到你要縮短的網址(常見),或者幾秒廣告後在跳轉。
只要你會上網就能實現,找到一個,然後根據網站相應的提示即可操作。一般操作是在轉址站的指定輸入框內直接提交你的長網址即可。

網址縮短算法原理

短地址網站基本都是通過ASP或者PHP轉向來實現網址縮短。

網址縮短算法一

1)將長網址md5生成32位簽名串,分為4段, 每段8個字節;
2)對這四段循環處理, 取8個字節, 將他看成16進制串與0x3fffffff(30位1)與操作, 即超過30位的忽略處理;
3)這30位分成6段, 每5位的數字作為字母表的索引取得特定字符, 依次進行獲得6位字符串;
4)總的md5串可以獲得4個6位串; 取裏面的任意一個就可作為這個長url的短url地址;

網址縮短算法二

a-zA-Z0-9 這62位取6位組合,可產生500多億個組合數量.把數字和字符組合做一定的映射,就可以產生唯一的字符串,如第62個組合就是aaaaa9,第63個組合就是aaaaba,再利用洗牌算法,把原字符串打亂後保存,那麼對應位置的組合字符串就會是無序的組合。
把長網址存入數據庫,取返回的id,找出對應的字符串,例如返回ID為1,那麼對應上面的字符串組合就是bbb,同理 ID為2時,字符串組合為bba,依次類推,直至到達64種組合後才會出現重複的可能,所以如果用上面的62個字符,任意取6個字符組合成字符串的話,你的數據存量達到500多億後才會出現重複的可能。

網址縮短API接口

沒有特殊的命令,不同的網址縮短提供者會有不同的,這樣你就可以利用到自己的網站上。
當然有的網址也沒有API的。

網址縮短命令

沒有特殊的命令,不同的短網址提供者會有不同的API,這樣你就可以利用到自己的網站上。

網址縮短自定義後輟

大多數網址縮短程序附帶,短網址通常使用“比較少字符的網址”+“/”+“代碼”,所以就是代碼部分可以自定義。

網址縮短短網址還原

大多數網址縮短程序都帶有,直接可以通過短網址地址還原到真實網址。

網址縮短優點

把網址變短,方便傳播,適用於微博等字數限制的發佈平台,在現如今的社會中,字數的多少永遠限制不了我們URL的長短!