proxy – How to prevent someone from proxying your Websites

So someone is mirroring my site with a proxy and hides behind cloudflare (cloudflare already notified and google also) so i cant find out the real ip of the server to block it.

Is there anyway to detect if your website is opening in a other domain and block it or redirect it?

maybe some javascript hostname lookup and then redirect? or is there a better solution?

Im using Cyberpanel with Openlitespeed, Configsever Firewall, Modesecurity and as CMS WordPress latest version