Forum Moderators: coopster
This does not solve the problem of hotlinking images, however. But, that should be easily addressed by contacting technical support. I am sure they have a way to handle this, even if not directly managable by you.
I assume you are 100% certain it is an Apache driven site?
DrDoc is right - include() a script at the beginning of each page, look in the $_SERVER superglobal for the IP address, and compare it to a list of blacklisted IPs. If they are blacklisted, give them an empty response with a 401 HTTP status using the header() command.