我developeing PHP中的在線視頻網站銷售的媒體文件格式。要下載特定的視頻用戶支付特別金額,然後我提供一個鏈接下載視頻。我使用以下代碼爲用戶提供下載鏈接。如何保護文件夾,以便用戶無法下載該文件夾
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
我已將所有視頻存儲在特定文件夾中。如何阻止用戶阻止用戶,以便他們無法查看該視頻文件夾並且無法免費下載視頻。或者無法抓取網站並下載所有內容。
簡單的解決方案:將Web服務器的文檔根目錄以外的視頻。 – 2013-04-29 10:42:05
'報頭(「內容類型:應用/八位字節流」);' - 使用正確的內容類型爲所使用的視頻格式。 – Quentin 2013-04-29 10:42:44