Issues with my portfolio: SSL
I noticed that when I would load my portfolio website, the webpage would first load a screen stating that my site was not secure or not private which made continuing to the website difficult for the user.
I knew to solve this, I needed to purchase an SSL certificate. Even though my website had a self-signed certificate, this was not enough to avoid the web browser flagging my site as not secure. I had never needed to implement an SSL certificate before, as this was usually included with my hosting.
I didn't realise what a pain this would be.
I first needed to upgrade my hosting, then purchase a standard SSL certificate. Then via a control panel had to input the certificates details and prove I was the owner of my domain by adding a specific txt document to my root folder. After multiple attempts this finally worked. However when loading my website, this still wasn't using the SSL certificate that I had added.
After some research I realised that I needed to force my website to use the SSL certificate by writing a piece of command code.