0

我的网站上有一个文件夹,其中包含几个 mp4 文件。我的网站上有一个 php 页面,用于播放那些 mp4 视频。我是 htaccess 的新手,我需要一个 htaccess,它允许我的 videowindow.php 访问 mp4 文件,但如果不是从 videowindow.php 访问这些文件,则阻止访问这些文件

基本上,除非 videowindow.php 正在访问视频,否则无法访问视频。我尝试了几个在这里和那里找到的例子,但它们似乎都不起作用。他们中的大多数人完全拒绝访问视频文件,因此我自己的 videowindow.php 文件甚至无法访问它们。

对此的任何帮助表示赞赏。

4

1 回答 1

0

您可以通过检查 HTTP“Referer”请求字段来做到这一点,但这绝不保证任何访问限制。referer 字段很容易伪造。

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://your-domain\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} !videowindow\.php$
RewriteRule \.mp4$ - [L,F]

这将使得如果引用者不以您的域开头并且不以 结尾videowindow.php,那么对 mp4 的任何访问都将导致 403 禁止响应。

于 2013-10-17T16:03:33.327 回答