我運行視頻網站,並且有很多視頻。我的用戶請求了「Youtube未列出」功能。所以我即將嘗試創建它時,我即將完成。只允許從特定類型的網址訪問我網站上的某些頁面.htaccess
這就是我迄今爲止所做的。
1)創建我定義爲secret_key = md5(uniqid($VID)).$VID;
2)允許的MySQL的字段secret_key
由用戶來更新祕密密鑰。
我希望實現的是在.htaccess
中爲所有設置爲私人的視頻添加一些說明。這將只允許有權訪問特定鏈接的私人視頻的用戶能夠查看視頻。
所以鏈接的格式爲$baseurl.$secret_key
。此鏈接永遠不會發生衝突,因爲每個視頻的VID都不相同。
什麼指令我可以在.htaccess
文件添加到只允許設置爲私有視頻只能通過特定的鏈接進行訪問。
感謝quantumbadger ...我設法做到這一點,只需使用$ _GET從url中獲取密鑰的值,並執行一些測試,以查看數據是否存在於數據庫中......如果確實如此那麼視頻就會顯示給用戶。 – 2012-07-18 16:25:28