我正在创建一个视频共享网站,注册用户可以在该网站上传视频,并根据他们的请求通过检查权限进行播放。
那是通过检查用户是否被允许观看视频?
Bur问题出现在另一个用户知道视频文件的完整路径时,例如:localhost/lilUtube/video/myvid.mp4
然后他就可以直接下载视频了。
我想要的是:
- 我可以拒绝整个目录(在这种情况下是视频)或目录中的文件进行直接下载吗?使用php脚本或任何其他方法
- 但该网站中的其他文件仍然可以访问这些文件(即lilUtube文件夹中的所有文件)
有人能帮我吗?
提前谢谢。
如果唯一支持的查看方式是通过PHP脚本,那么您可能应该将视频放在web目录之外。只需提供一个PHP脚本的下载链接,让PHP脚本执行身份验证和授权,然后提供带有适当标题的视频。。为此,视频文件不需要在web目录中。