How to get Hotlink Protection but allow one domain through?

I want Hotlink Protection but with one domain allowed through. I turned off Hotlink at the top level, then set up a configuration rule to turn it on for

But the images from my site don’t show when I go to that page. I can, of course, just disable the protection entirely. But I’d like to keep everyone out, except for this domain.

1 Like

I’m having a similar problem. Hotlink works fine, but when I create a custom rule, no matter how I configure it, it simply blocks everyone who tries to embed it.
I need to let my other website to hotlink from this one.

I tried “referrer”, “hostname”… I tried with hotlink on and off.
Supposedly the setting

Hotlink Protection** (optional)
Turn on or off the Hotlink Protection feature of the Cloudflare Scrape Shield app.

Should work either way, but nothing makes any changes, only the hotlink option in the scrape shield section makes a difference.

Any advices? Thanks in advance!

Well… my bad… in the configuration rules it says " Hotlink Protection (optional)

Turn on or off the Hotlink Protection feature of the Cloudflare Scrape Shield app." and the toggle to set on or off… i thought the ON setting was to change the original hotlink option.
Everything works great now!