Can I use page rule to disable CDN for dynamic content? I tried to set cache level to bypass and set origin cache control to off but seems no any changes.
I don’t want to just set the Proxy status to DNS only because I still need SSL and protection by Cloudflare.
No, it’s all or nothing within a hostname. You can’t bypass the Cloudflare proxy and still get Cloudflare protection. If there’s a large discrepancy in load time between Cloudflare datacenters, maybe Support can help figure out why.