Domain Transfer, SSL and Email

I have a domain registered with NameCheap with WhoIsGuard Protection The site is not secured.

I would like to have a secure website, but have no idea about how to implement this, where to upload certificates or keys, and become completely lost in the process.

Is it best to transfer domain to Cloudflare? Would this then make site secure (https:), or make the process automatic or easier?
Would a universal certificate was free be automatically implemented? My site is still insecure despite putting SSL protection to full.

If I transfer to Cloudflare, how would this affect private email associated with website or WhoIsGuard protection?

Thank you for any help you can give.

Nick (Night Owl)

1 Like

Hi Nick,

I have a domain registered with NameCheap with WhoIsGuard Protection The site is not secured.

I only know NameCheap as a registrar, so where’s your website being hosted?
WhoisGuard is only to protect your privacy and personal data which is shared when you buy the domain, it doesn’t protect your website.

I would like to have a secure website, but have no idea about how to implement this, where to upload certificates or keys, and become completely lost in the process.

Your website its HTTP and you want to use HTTPS.

Is it best to transfer domain to Cloudflare? Would this then make site secure (https:), or make the process automatic or easier?

yes by default you will be “protected” with universal ssl, check these 4 articles:

Would a universal certificate was free be automatically implemented? My site is still insecure despite putting SSL protection to full.

So you already added your domain to cloudflare?
Can you share your domain so we can check ?

Thank you

What’s the configuration in your dashboard:
https://dash.cloudflare.com/ssl-tls

OFF, Flexible or full?

And in here:
https://dash.cloudflare.com//dns

Are you able to managed your DNS records or its saying partner hosted zone?

It is full.

And yes, I can manage records…

What do you have here?
https://dash.cloudflare.com/ssl-tls/edge-certificates

Something like this:

Host (your domain) Type (universal) status (active) ?
nickcrutchley.com Universal Active
www.nickcrutchley.com Universal Active

And bellow how is the options “always use HTTPS” set?

I looked for this button lots, but never found it…

yes it is there. I have enabled it. However, now i cannot access:

or

It says

his page isn’t working

www.nickcrutchley.com redirected you too many times.

That’s because you probably have some redirects configured in your origin server.

At CF dashboard you have full configured but i don’t think you have an SSL certificate in your origin server, or do you have?

The issue of redirects is explained here:

If you want to bring up the site, to reduce the “outage” time and win some time to dig in hosting side, turn off the Always use HTTPS at cloudflare dashboard.

Hi
Thank you for your help.

By Server, do you mean NameCheap?

If I just transfer to Cloudflare, would that fix the problem?

And does Cloudflare allow for automatic renewals?

Will check out article now.

Hi Rui

So, do I have to do something at NameCheap, Weebly, or ???
Is there a file I have to upload?
A CNAME I have to adjust?

Thank you for help. Appreciate it.

Yes, origin server i’m referring to your hosting which i believe its NameCheap.

If I just transfer to Cloudflare, would that fix the problem?

Don’t use the word transfer :slight_smile: it can be confusing:

  • your registrar is still namecheap, the domain is yours (you bought it for X years) and you added it to cloudflare.
  • Its possible to transfer from one registrar to another, but that’s a different process.
  • Also if you were thinking in using Cloudflare as hosting, that’s not possible as cloudflare doesn’t host sites.

And does Cloudflare allow for automatic renewals?

The Universal SSL is renewed automatically.
However if you are speaking about the domain its like i mentioned above it can be transferred but there are specific conditions.

Going back to troubleshooting your problem from CF side:
confirm you didn’t configure any page rules here:
https://dash.cloudflare.com/page-rules

No page rules configured.

Would it help if I provide a screenshot of DNS settings?

You can share, but i really think the “problem” is at server side.

I don’t know how is the NameCheap cpanel, but will do some search on web and as your website is up again will perform some checks and hopefully will be able to guide you through.

I think the problem can be simple due to this redirect that you have:

You set this rule somewhere.
Please share a screenshot of your CF DNS dashboard and also check in namecheap cpanel if you find something:

https://www.namecheap.com/support/knowledgebase/article.aspx/9257/29/how-to-create-a-sitedomain-redirect-in-cpanel

https://www.namecheap.com/support/knowledgebase/article.aspx/385/2237/how-to-redirect-a-url-for-a-domain

You can create redirects via your DNS provider or your Namecheap account. To perform this function from your account, you must first change your nameservers to Namecheap default

I have transfered to Cloudflare, and cannot find the Cpanel. This is a bit of a problem me thinks…
maybe I should just transfer domain to cloudflare?

Perhasp i should host from namecheap and see if I can access redirects?
I am sorry for the confusion i may be causing.

I switched back to namecheap, deleted a redirect, then switched back to cloudflare. Says it might take a while for cloudflare to run again.

DNS is being managed by CF, but you eventually will need to access your hosting.

Check here how to access your hosting cpanel:
https://www.namecheap.com/support/knowledgebase/article.aspx/10132/27/where-can-i-log-into-my-cpanel-hosting-account/

then please check the configuration in the file .htaccess and share here please:
https://www.namecheap.com/support/knowledgebase/article.aspx/9770/38/how-to-use-htaccess-to-redirect-to-https-in-cpanel#types

Sorry didn’t noticed you already replied.
Ok lets wait.