如何设置URL直接不可加载



我有一个短视频分享网站。用户可以从那里下载视频。我现在面临一些问题。我希望用户直接下载视频,但当用户访问我的链接浏览器时,会自动播放视频。

我只想当用户点击链接时视频下载会自动启动。

现在我正在共享这样的视频链接示例:www.Example.com/examle.mp4

请给我的建议

谢谢大家的回答。我希望我的URL可以直接下载。你们建议我使用php文件,但我在网上找到了一个解决方案。这个工作。

我只需要把这个代码放在.htaccess

<FilesMatch ".(mp4|MP4)">
  ForceType application/octet-stream
  Header set Content-Disposition attachment
</FilesMatch>

这非常有效。

谢谢大家

<?php
$file = "www.example.com/examle.mp4"; 
header("Content-Description: File Transfer"); 
header("Content-Type: application/octet-stream"); 
header("Content-Disposition: attachment; filename='" . basename($file) . "'"); 
readfile ($file);
exit(); 
?>

您可以链接到一个php文件,而不是直接链接到视频文件,该文件会为您触发下载。

<?php
  header('Content-disposition: attachment; filename=movie.mp4;');
  header('Content-Length: '. filesize('movie.mp4'));
  readfile('movie.mp4');
  exit;

使用.htaccess,您可以将mp4链接重定向到您的php文件。

RewriteEngine on
RewriteRule ^movie.mp4$ ./movie.php

相关内容

  • 没有找到相关文章

最新更新