I keep several fonts in the directory “/fonts/” on my server which I then load into my CSS files via @font-face. However, I want to make sure that people cannot download the file just by simply going to http://www.domain.com/fonts/fontname.ttf.
Can I somehow prevent this, and still be able to load the font files into my CSS files? Because I think putting deny from all into the .htaccess file will even prevent the CSS files for correctly loading the fonts.
I hope this makes sense.
Please refer this link
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html