HTTPS doesn't work

Im having an issue with https not working, when I use https in front of my domain it does not work, only with http.

What do I need to do to enable this?

If you set the DNS entry in question to be :grey: does it work?

What is the SSL Mode for the domain?
Do you get an error message?
What exactly do you mean by “it does not work”?

so what i mean is;

http://thetradehub.net works

https://thetradehub.net does NOT work

That domain is not using Cloudflare.

% dig +short ns thetradehub.net
ns1.dynadot.com.
ns2.dynadot.com.

even when it was using cloudflare, it wasnt working

curl --connect-to ::104.16.133.229 https://thetradehub.net --dump-header - --silent | grep HTTP
HTTP/2 522

Also, it should not be necessary to change your nameservers back and forth. When you bring a domain to Cloudflare, leave all the DNS records :grey: until the name server change has completed (about 48 hours), and then you can start to change hostnames :orange:.

1 Like


how do i go about forwarding sub domains like in this shot? there is no ‘forwarding’ record on cloudflare dns.

when I originally transfered over, it tried copying records, but they were all wrong and duplicates.

Page rules. There is a Community Tip here:

Free plans have limited page rules (more page rules are available for an additional payment). There are plenty of redirector apps built with Workers that would do the same trick without page rules, such as Lil Redirector.

DNS and Forwarding are two different things. A DNS entry pointing at a webserver, and a redirect on the webserver. Cloudflare do not import the config from your webserver.

1 Like

These will help

Redirecting One Domain to Another

Free plans have limited page rules (more page rules are available for an additional payment). There are plenty of redirector apps built with Workers that would do the same trick without page rules, such as Lil Redirector.

thanks

DNS and Forwarding are two different things. A DNS entry pointing at a webserver, and a redirect on the webserver. Cloudflare do not import the config from your webserver.

well why was it trying to set those records then?

Because it looked up the DNS entries, they existed, and it imported them. The jump start wizard makes a best effort to find your DNS records, and presents them to the user to verify.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.