我在特定目录中的.htaccess中关注,以便我可以限制下载文件,以便我的网站上的播放器可以查看它们:
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://domain.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com/ [NC]
RewriteRule [^/]+.(flv)$ - [F]
我已经搜索并尝试了几乎所有我能想到如何使用nginx做到这一点,但我无法让它工作。我确信这很简单但不知道,有人可以帮我解决这个问题吗?
答案 0 :(得分:1)
要清楚,您需要 Nginx等效到提供的Apache规则集。
location ~* \.flv$ {
if ($http_referer !~* ^https?:\/\/(domain.com|www.domain.com).*) {
return 403;
}
}
熟悉这些资源: