试图保护在输出 html/with flash 嵌入视频文件的 camtsia 中完成的视频文件。
不确定如何使用 PHP 访问它们。我搜索了 stackoverflow 并发现使用别名是一种选择?那仍然安全吗?那是最好的方法吗?或者我应该尝试使用 PHP 进行文件打开操作。
它需要提供一个 html 页面,该页面在同一 protected 目录中包含 .js .swf 文件。
如有任何帮助或指导,我们将不胜感激。
最佳答案
您将使用 readfile 访问文件并使用 header 函数伪造内容。确保 www-data 用户(即 Apache 用户和 PHP 使用它来访问文件系统)对该文件夹具有权限。
header('Content-type: video/avi');
header('Content-Disposition: attachment; filename="videodownload.avi"');
readfile('/var/videos/myvideo.avi');
关于php - 访问 htdocs 文件夹外的 html 文件/视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5886791/