I have my SSL certificate generated, but I don’t know how to add it to my site. I am using Github pages to host it if that helps.
I believe all Github Pages sites are automatically setup with an SSL certificate, so you shouldn’t have to generate it on your own. Ref:
Great, it works now, thank you so much.