|
Your .htaccess file is parsed by the web server for every request. That means all the media on your page, all the scripts, all the style sheets, even every little png file, is going to force Apache to deal with all the .htaccess code. For a 200 KB music file, it won't add much (% wise) overhead, but for a bunch of 300 byte icons, that's going to slow things down.
Also, .htaccess isn't a very expressive medium. I would personally let all traffic be funneled through at this point, and use code at a higher level to keep detailed metrics and ban robot like behavior, instead of simple requests.
|