Tom Wojcik personal blog

Connecting Unsupported Domain Extensions to Cloudflare Pages: A Case Study with .pl

☕️ 1 min read

After multiple attempts to add my .pl domain to Cloudflare and even requesting support for this extension on their forum, I discovered a simpler solution. Here’s how you can connect unsupported domain extensions to Cloudflare Pages without the traditional domain registration/transfer process.

The Key Discovery

Cloudflare doesn’t support .pl extension, so it can’t be transferred. Using A or CNAME from OVH to Cloudflare didn’t work. What works, is migrating only the DNS setup from OVH to Cloudflare.

Step-by-Step Guide

1. Cloudflare Pages Configuration

  1. Navigate to Workers & Pages in the left sidebar
  2. Go to Custom domains
  3. Enter your domain name
  4. Select the Free plan (located at the bottom)
  5. Follow the automated setup process

2. DNS Provider Configuration (OVH Example)

In my case, I used OVH as my DNS provider. Here’s what worked:

  1. Select your target domain (ensure DNSSEC is disabled)
  2. Important: Instead of updating the DNS zone (as many guides suggest), go directly to DNS Servers
  3. Click modify DNS servers
  4. Replace the existing nameservers with Cloudflare’s:
    • andy.ns.cloudflare.com
    • lina.ns.cloudflare.com

3. Final Configuration

Once the nameservers are updated:

  1. Return to Cloudflare
  2. Enable DNSSEC
  3. Set SSL to “Full” mode

What to Expect

I was surprised by how much time did it need to propagate. Expect a few hours downtime. I doubt there’s an option to speed it up, so just be prepared for the worst (up to 48h).