2014-04-29 115 views
0

我使用笨,需要一個網站的短網址的長的URL在谷歌URL轉換喜歡短...我無法找到任何在線這個。請幫助長的URL轉換爲短網址笨

如:http://www.youtube.com/http://goo.gl/fUDP

我已經能夠把很長的URL到數據庫和檢索,但現在我需要這些網址的短網址和顯示轉換爲用戶

MODEL:

'URL'=> $this->input->post('URL') 

VIEW:

URL:<input type="text" name="URL"> 
+0

你有什麼麻煩?你問我們什麼?你想從我們這裏得到什麼? –

+0

我無法找到如何實施它 – Rebecca

+2

網址縮寫並不太難。您只需要爲每個URL(例如'fUDP')創建一個唯一的ID並將其添加到數據庫行(確保它已被編入索引)。然後,當有人轉到短網址時,查找關鍵字並獲取完整網址。 –

回答

0

隨着人們正在尋找一個答案我想後最好的註解,我發現,這將有助於:

URL縮短器是不是太難。您只需爲每個URL(例如fUDP)創建一個唯一的ID並將其添加到數據庫行(確保它已編入索引)。然後,當有人轉到短網址時,查找關鍵字並獲取完整網址。 - 由@火箭Hazmat

0

也有一些是被稱爲路由的笨。 基本上,它是根據您的需求自定義URL的一種方式。

轉而選擇其他工具,我想請你先讀笨頁:

http://ellislab.com/codeigniter/user-guide/general/routing.html

這會給你如何縮短網址的想法。有時,函數名稱可能有點麻煩,但是你可以通過路由來修復。

+0

嘿,我不想要codeigniter網址,我有一個文本輸入,其中用戶可以把他們的視頻或音頻放在youtube.com/...或soundcloud.com/...等網址...所以這些網址每當我需要縮短它們並鏈接它們時,也就是說,當點擊url時,它應該到達該頁面 – Rebecca

+0

,那麼你將不得不使用第三方工具。沒有其他選擇 – prat1kk

+0

您可以查看@Rocket Hazmat的回答問題的評論 – Rebecca