我运行视频网站,并且有很多视频。我的用户请求了“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