2014-01-07 26 views
0

嗨,我是一個ROR網絡應用程序,並使用bit.ly縮短網址。每當我創建一個網址使用bit.ly我可以自定義網址,如http://bit.ly/19Mk8Oj現在我想刪除bit.ly,並需要添加我自己的自定義網址,如ferdy.ly/sdf2323如何做到這一點? 當我谷歌關於此,並發現以下網址http://support.bitly.com/knowledgebase/articles/76741-how-do-i-set-up-a-custom-short-domain-。現在我有一個這樣的註冊域名從http://libyanspider.com/m並需要幫助來整合自定義域名與我的賬戶?我的應用程序是一個反饋引擎,其中我們收取用戶的訂閱,所以我選擇商業帳戶,並從bit.ly收到一封郵件,每個月我需要支付$ 1995。。是bit.ly中的自定義域名會花費這麼多?需要爲bit.ly生成custome url?

+0

你想要的是你可以在google,如果一個URL縮短算法這將有助於 – bjhaid

+0

,如果您對集成和成本有疑問,可以發送電子郵件至[email protected]或[email protected]。即使使用免費帳戶,您也可以將自定義域名連接到Bitly –

回答

0

你想要的是一個url shortener算法。

與至少努力簡單的解釋:

有,你會存儲您的網址,在查找和ID應該是自動遞增的表(這是默認與Rails的AR),轉換ID基地36紅寶石

6788999.to_s(36) #=> "41ifb" 然後就可以有一個URL爲:

foo.com/41ifb

當用於縮短URL的請求命中控制器(WHI CH你基本上可以甚至可以使用裸路由)帕拉姆轉換爲整數:

"41ifb".to_i(36) #=> 6788999

這是一個簡單基本的URL縮短服務