0

我正在创建一个视频共享网站,其中视频由注册用户上传,并通过检查他们的权限根据他们的要求播放。

那是通过检查是否允许用户观看视频?

当另一个用户知道视频文件的完整路径时,就会出现问题:localhost/lilUtube/video/myvid.mp4

然后(s)他可以直接下载视频。

我想要的是:

  • 我可以拒绝整个目录(在这种情况下为视频)或目录中的文件直接下载吗?使用 php 脚本或任何其他方法?
  • 但是该站点中的其他文件仍然可以访问这些文件(即文件夹 lilUtube 中的所有文件)

任何人都可以帮助我吗?

提前致谢。

4

1 回答 1

1

如果唯一支持的查看方式是通过 PHP 脚本,您可能应该将视频放在 web 目录之外。只需提供 PHP 脚本的下载链接并让 PHP 脚本执行身份验证和授权,然后提供带有适当标题的视频。视频文件不需要为此位于 web 目录中。

于 2013-07-01T17:40:44.217 回答