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