Welcome! Log In Create A New Profile

Advanced

Disable hotlinking protection for specific file !!

November 28, 2013 03:18AM
Hello,

The root directory path is /var/www/html/domain and every file
within it is hotlink protected for (mp4). Now here's a file named
/var/www/html/domain/videos/test.mp4 and i want this file to be available
for public with no hotlinking restriction. Is that possible with nginx ?
vhost config is given below. Please help me regarding it.

server {
listen 80;
server_name mydomain.com;
client_max_body_size 800m;
limit_rate 250k;
access_log /websites/theos.in/logs/access.log main;

location / {
root /var/www/html/domain;
index index.html index.htm index.php;
autoindex off;
}

location ~ -720\.(mp4)$ {
mp4;
expires 7d;
limit_rate 1000k;
root /var/www/html/domain;
valid_referers none blocked test.com *.test.com *.
facebook.com *.twitter.com;
if ($invalid_referer) {
return 403;
}
}
location ~ -480\.(mp4)$ {
mp4;
expires 7d;
limit_rate 250k;
root /var/www/html/domain;
valid_referers none blocked test.com *.test.com *.
facebook.com *.twitter.com;
if ($invalid_referer) {
return 403;
}
}
location ~ \.(mp4)$ {
mp4;
expires 7d;
root /var/www/html/domain;
valid_referers none blocked test.com *.test.com *.
facebook.com *.twitter.com;
if ($invalid_referer) {
return 403;
}
}


Regards.
Shahzaib
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Disable hotlinking protection for specific file !!

shahzaib1232 November 28, 2013 03:18AM

Re: Disable hotlinking protection for specific file !!

Maxim Dounin November 28, 2013 03:56AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 299
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready