我有視頻網站,我擔心如果有人寫一個腳本,提取所有我的數據庫,並使用它,因爲我用地址中的視頻ID作爲查詢字符串說每個頁面哪些視頻必須顯示。如何避免某人獲取我的數據庫?
例子:
http://example.com/video/215/videotitle
215
是我的視頻ID和videotitle
是我視頻的標題,我想有一些像YouTube:
www.youtube.com/watch?v=__zj6ibrq04
我怎樣才能做到這一點? 我應該提到,我使用mod_rewrite
來得到這樣的地址,所以我絕對擔心有人抓取我的數據庫,因爲他們可以知道視頻ID。
這很糟糕,因爲ID是我的數據庫中的自動增量主鍵! 有什麼建議嗎?
我想你可以從這個鏈接得到你的問題的解決方案.................... http://stackoverflow.com/questions/7356555/better-方式替換查詢字符串價值在給定url –
我看了你的鏈接,我不喜歡它!我需要某事真的很特別! –
使用隨機字母的唯一字符列有什麼問題?你必須弄清楚如何自己處理衝突,但是任何有11個以上角色的字符串都會有很低的衝突可能性。 – Lucas