16 2013年04月

nginx日志中NSPlayer盗链音频文件

发布于:13时24分 | 来源:湛蓝天空  |   编辑:湛蓝  |   日志分类:服务器  |   已聚集:人围观
118.75.40.120 - - [16/Apr/2013:13:08:47 +0800] GET /music/2010/05/04/87147200.mp3 HTTP/1.1 "302" 160 "-" "NSPlayer/12.00.7601.17514 WMFSDK/12.00.7601.17514" "-"
118.75.40.120 - - [16/Apr/2013:13:08:47 +0800] GET /music/2010/05/04/87147200.mp3 HTTP/1.1 "302" 160 "-" "NSPlayer/12.00.7601.17514 WMFSDK/12.00.760

nginx盗链

今天站点突然出现打开很慢的情况,tail -f 查看nginx日志后发现出现mp3音频文件的盗链,耗费了大量资源。日志中大量NSPlayer的记录,即Windows Media Player 12.00.760是其版本号。进一步查看日志后发现是QQ空间的播放器盗链了站点的音频文件。于是屏蔽之,搞定。

1. 修改nginx配置文件,屏蔽指定文件的站外盗链:

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|mp3)$

    {
      valid_referers none blocked server_names *.skyhome.cn;
      if ($invalid_referer) {return 403;}
      expires      30d;
    }

2. 重启nginx /usr/local/nginx/sbin/nginx -s reload

apache盗链文章请参看:盗链引起网站访问速度缓慢解决 http://skyhome.cn/server/111.html

除非注明,均为湛蓝天空原创,转载请注明本文网址:http://skyhome.cn/server/328.html

标签:网站盗链(2)nginx(4)NSPlayer(1)
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)