And I still wonder how to do this using .htaccess.
and Ive explained repeatedly, you appear to not be reading.
RewriteCond %{HTTP_REFERER} ^(.*)pill(.*)$ [NC]
catches ANY referer with the string pill in it.
RewriteCond %{HTTP_REFERER} ^(.*)phent(.*)$ [NC]
catches any string with the partial match phent in it.
RewriteCond %{HTTP_REFERER} ^(.*)mortgage(.*)$ [NC]
catches any string with the word mortgage in it.
Thusly,
RewriteCond %{HTTP_REFERER} ^(.*)pill(.*)$ [NC]
RewriteCond %{HTTP_REFERER} ^(.*)phent(.*)$ [NC]
RewriteCond %{HTTP_REFERER} ^(.*)mortgage(.*)$ [NC]
RewriteRule ^.* - [F]
sends a 403 to any referer with the strings, pill, phent, or mortgage.
Ive provided numerous examples, as well as links. I suspect you arent reading, which doesnt help to motivate me to continue replying. Not to mention that we are 30-some odd posts into a thread, and it took "pulling teeth" to get an even acknowledgment of my suggestion..