Prohibit online music listening using Apache

今天下午突然发现网站流量大增,每小时流量到了500M,大吃一惊,赶快查apache log,发现是mp3 在线试听功能搞的鬼。

其中有一个IP居然试听了林晓培的心动MP3超过100次,万般无奈之下拿起apache武器,把在线试听功能封了,下载功能仍然保留。在httpd.conf增加如下参数:

SetEnvIf Request_URI "(.)+\.(mp3|ape)" mp3_ref=1
BrowserMatchNoCase ^nsplayer !mp3_ref


Order Allow,Deny
Allow from env=mp3_ref

同时探究这么多人喜欢本网站MP3的原因:

搜索“心动 林晓培”,本站的MP3也在结果中,由于本站的MP3文件大小是5.1M,最大,用户因此判断这个版本比其它的好,下载自然多了。

Keywords: , , ,


No Responses to “Prohibit online music listening using Apache”  

  1. No Comments

Leave a Reply



天气信息