Hey Frank,
Have you tried sifting through your server logs to see how the offending site is requesting your pages?
If none of the solutions mentioned here work posting a few lines of your server log may make it easier for more experience gurus to find a solution.
