Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Ground Controller Lvl 1
Message 1 of 5

The "Enforce HTTPS" Button Isn't Working

Hello!

I'm trying to make a website that has HTTPS with it, so I tried to click "Enforce HTTPS," but it didn't work. What it did do was to say: "Unavailable for your site because your domain is not properly configured to support HTTPS."

 

My domain is with Freenom.

 

I looked on YouTube and read the troubleshooting custom domains but I didn't find them very helpful. I don't like downloading so many things just to get an SSL certificate, but I don't want to pay for anything either.

 

Can someone please tell me clearly how to get an HTTPS for my website? Thanks.

4 Replies
Highlighted
Community Manager
Message 2 of 5

Re: The "Enforce HTTPS" Button Isn't Working

Hi @catezee,

 

This seems like an account-specific question. I’d recommend reaching out to our private support team via our contact form https://github.com/contact, include what site, repo, and domain that you're having trouble with and we can better assist you there.

 

Thanks!

Be sure to click Accept as Solution to mark helpful posts to help other users locate important info. Also, don't forget to give Kudos for great content!

Highlighted
Ground Controller Lvl 1
Message 3 of 5

Re: The "Enforce HTTPS" Button Isn't Working

Delete and recreate your CNAME file. As soon as I did that the "Enforce HTTPS" button became enabled and turning it on worked immediately. Found this tip in the highlighted portion of the instructions here:

 

found on https://help.github.com/articles/troubleshooting-custom-domains/#https-errors

Highlighted
Ground Controller Lvl 1
Message 4 of 5

Re: The "Enforce HTTPS" Button Isn't Working

This totally worked for me, thank you!

Highlighted
Ground Controller Lvl 1
Message 5 of 5

Re: The "Enforce HTTPS" Button Isn't Working

Worked for me as well.  Woohoo!