So I’ve enabled the Hotlink protection feature found in “Scrape Shield” in the Cloudflare dashboard, but I’m having a few problems.
Unfortunately, when that option is activated, images from my site are not displayed anymore in my news letter and news feed which are hosted by feedburner and mailchimp. Since there is no option to allow specific domains to hotlink, there’s no way to disable hotlink protection for sites that need to access to my images.
I also noticed that hotlink protection does not support the webp format. That also creates another problem when using Google’s pagespeed module, since pagespeed converts all images to the webp format. So hotlink essentially does not work with webp images.
Last but not least, since Cloudflare’s hotlink protection does not currently work for my site because of the reasons mentioned above, I then need to implement my own solution on my web server. But that also seems impossible with Cloudflare activated since once the images are cached, Cloudflared serves the images before the request gets to my web server. So any kind of rewrite attempt is basically ignored.
So basically, I currently have no way of enabling any kind of hotlink protection, and I recently noticed various sites are linking to my site, so I don’t really know what to do.
Any help would be appreciated,