Проверяем кукис — если есть, то качает, если нету — 403 ошибка и все
1 2 3 4 5 6 7 |
location ~ <span class="hljs-string">"\.mp3$|\.mp4$|\.m4a$|\.zip$|\.rar$"</span> { <span class="hljs-keyword">if</span> (<span class="hljs-variable">$http_cookie</span> !~* <span class="hljs-string">"Stop_Control=1"</span>){ <span class="hljs-built_in">return</span> 403; } } |
В локейшене по шаблону указываем какие файлы защищаем от хотлинка.