Page Rule > 301 redirect from home to subdomain not working

I set up a Page Rule for forwarding URL from root or home going to a subdomain. It’s a 301 redirect… However, it’s been more than an hour now and I can’t see that working. Is there a propagation for this? How long?

Does the domain you are redirecting from have a DNS record? If not, use a dummy value of A 192.0.2.1 or AAAA 100:: and ensure it is proxied.

Otherwise, what is the domain?

I’ve got it resolved already. Here are the thing I made sure

  • All DNS record (source and target) are proxied in Cloudflare
  • I added two page rules, one with www and one without www
  • I cleared cache in Cloudflare