0
這就是我的Link
模型的樣子。控制器縮短鏈接的操作
id: 6,
long_url: "http://google.com",
short_url: "91befc",
created_at: Sun, 22 Nov 2015 11:53:01 UTC +00:00,
updated_at: Sun, 22 Nov 2015 11:53:01 UTC +00:00>
的short_url
正在使用的SecureRandom產生,以努力以創建bit.ly狀過程。
當有人複製並粘貼http://bitlyclone.com/3jdjh(這是他們「縮短」鏈接時顯示的內容)時,我希望它在數據庫中查找long_url
並重定向到它。
這可能會起作用,但在有更多路由定義時要小心路由問題。例如'/ admin'也會匹配這條路線。這個slug路線可能應該在路線文件的底部定義。 – zwippie
這是一個很好的觀點@zwippie。我不完全確定,但它也可能匹配根路徑。 – Drenmi