Redirecting website visitors from website that has Namecheap as domain registrar, to different website that has Cloudflare as domain registrar

The goal was to redirect all https://christianmontessorifellowship.com visitors, to the following website: https://internationalcmi.com/.

The domain registrar of christianmontessorifellowship.com was Namecheap. After logging in to https://namecheap.com, I clicked MANAGE:

Manage Namecheap domain

The site had the following nameservers configured:

View Namecheap nameservers

The domain registrar of internationalcmi.com was Cloudflare. After logging in to cloudflare.com, under Domain Registration > Manage Domains, I clicked the Manage link:

Manage domain on Cloudflare

I clicked Update DNS configuration:

Update DNS configuration from Cloudflare

I scrolled down to find the Cloudflare Nameservers:

Find Cloudflare Nameservers

I went back to Namecheap to provide the Cloudflare Nameservers values and clicked the Save icon:

Save updated nameserver values on Cloudflare

The domain christianmontessorifellowship.com was pointed to Custom DNS in previous steps. I confirmed that the DNSSEC feature for domains pointed to Custom nameservers was disabled:

Confirm disabled DNSSEC

From the Cloudflare dashboard, I clicked Add a domain:

Add a domain

I entered the website's apex domain christianmontessorifellowship.com. Then I chose Quick scan for DNS records and clicked Continue:

Enter an existing domain

I clicked Select plan:

Click Select plan

The initial result was Invalid nameservers:

Invalid nameservers

I found at https://whois.domaintools.com/internationalcmi.com the IP address of the hosting server:

IP address of the hosting server

I scrolled down and clicked Add record:

Click Add record

I provided the details for the new A record and clicked Save:

Click Add record

I clicked Continue to activation:

Click Continue to activation

I found the assigned Cloudflare nameservers:

I clicked Continue to activation:

Assigned Cloudflare nameservers part 1 of 2
Assigned Cloudflare nameservers part 2 of 2

I provided the new nameservers and clicked the Save icon:

Provide new nameservers

The change was saved:

Show saved change

I clicked Continue:

Click continue from Cloudflare

The following message appeared:

Final message to wait for changes to apply

The following error message appeared:

Error message for wrong configuration

I visited https://whois.domaintools.com/christianmontessorifellowship.com to obtain a different IP address:

Find new IP address to try

I saved the new IP address in the Cloudflare settings:

Save new IP address in the Cloudflare settings

I deleted the DNS record that I had created:

Delete DNS record

I clicked Create Page Rule:

Create Page Rule

I created a rule:

Save and Deploy Page Rule

The proxied DNS record link points to https://developers.cloudflare.com/dns/proxy-status/. I clicked Create a new proxied DNS record. I provided the following values:

Type Name (required) IPv4 address (required)
A www.christianmontessorifellowship.com 192.0.2.1

I clicked Create record & deploy rule:

Create record & deploy rule

The Page Rule was created successfully:

Page Rule created successfully

A DNS record was created, since the previous command was Create record & deploy rule:

DNS record type A created automatically for Page Rule

I created a new rule:

Creation of second Page Rule
Completion of creation of second rule

The two rules were created successfully, and the corresponding DNS records type A:

Two rules created successfully

Two DNS records type A were created. The Name value for christianmontessori... in the image below, is in reality christianmontessorifellowship.com:

Two DNS records type A
Published: 11:06 PM GMT · Mar 31, 2025