Защита от хотлинк
Автор: admin Раздел: Как настроить CentOS
Находим в этом файле конфиг, прописанный для нужного нам домена. Он будет начинаться с
server { server_name domain.com www.domain.com; listen 11.22.33.44; Далее, у нас идет значение location: location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ { root /var/www/user/data/www/domain.com; Добавляем к нему вот такие условия: valid_referers none blocked www.domain.com domain.com ; if ($invalid_referer) { return 403; } и получаем в общем итоге вот такой конфиг: Code: server { server_name domain.com www.domain.com; listen 11.22.33.44; location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|mp4|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf|flv)$ { valid_referers none blocked www.domain.com domain.com; if ($invalid_referer) { return 403; } root /var/www/user/data/www/domain.com; |