I have several websites that get daily around 5% of visits from spam referrers. There is one strange things I noticed about this referrers: they show in Google Analytics, bu
.htaccess is not the best way. In my site I use GA, The option tracking information and then Reference exclusion list.
Regards!