lnmpa 怎么设置mp3文件防盗链?
歌曲网站,设置了mp3在线听和在线下载。怎么设置在线听和在线下载的防盗链?
我歌曲的在线听和下载用了子域名。
主域名 www.a.com
mp3 : mp3.b.com
下载:down.b.com
要怎么设置防盗链呢? 设置在nginx上就行,论坛里就有提额,自行搜索 军哥,没找到啊,有没有详细点的。。 参考:https://bbs.vpser.net/viewthread.php?tid=8169&page=1&fromuid=3#pid23634 原帖由 licess 于 2015-12-12 19:34 发表 https://bbs.vpser.net/images/common/back.gif
参考:https://bbs.vpser.net/viewthread.php?tid=8169&page=1&fromuid=3#pid23634
server
{
listen 80;
#listen [::]:80;
server_name 123.com www.123.com 234.com www.234.com 345.com www.345.com;
index index.html index.htm index.php default.html default.htm default.php;
root/home/wwwroot/123.com;
location / {
try_files $uri @apache;
}
location @apache {
internal;
proxy_pass http://127.0.0.1:88;
include proxy.conf;
}
location ~ [^/]\.php(/|$)
{
proxy_pass http://127.0.0.1:88;
include proxy.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
valid_referers none blocked *.123.com *.234.com;
if ($invalid_referer) {
rewrite ^/ http://345.com/404.jpg;
#return 404;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_log off;
}
军哥看看这样设置对么??
貌似重启lnmpa的时候出错。
Starting nginx... nginx (pid 7614 7612 7611 7610 7609 7607 7606) already running. 图片的解决了。。
感谢军哥。。 测试成功!~
回复 4# 的帖子
另外,问下军哥。如果设置mp3防盗链,是不是把
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
valid_referers none blocked *.123.com *.234.com;
if ($invalid_referer) {
rewrite ^/ http://345.com/404.jpg;
#return 404;
}
中的
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
改成
location ~ .*\.(mp3)$
即可? MP3的也搞定了。。
[ 本帖最后由 818759 于 2015-12-13 14:23 编辑 ]
页:
[1]