On February 6, 2020, Google announced they would be starting to ending their support of HTTP pages in the Chrome browser. Google is working to make sure by October of 2020 Chrome will have completed its plans to stop supporting HTTP pages. With Chrome ending its support with HTTP, they are wanting to ensure that secure pages are offering a secure download, this process will prevent mixed content from being added.
What is the difference
HTTP (Hypertext Transfer Protocol) is an unsecured download, With unsecured download, programs can be swap with malware. This can also allow someone to eavesdropped and spy on you, allowing them to have access to things they normally wouldn't be able to get.
HTTPS (Hypertext Transfer Protocol Secure) is a secure download, This will ensure all your download are secured. This makes it a lot harder for people with malice intent to do any harm to the site or even to the user base of that site.
Using an SSL
Secure Sockets Layer (SSL) is a protocol for securing communication on the Internet. SSL provides a way for enterprises to encrypt data before sending it to users, preventing third parties from reading that data while it’s in transit.
Usually, you would have to pay for the SSL Certs, StackPath offers a free SSL certificate, Once activated your site will be covered. You will not have to worry about the renewal of the cert, we have an auto-renewal. If you haven't activated your SSL cert yet check out our guide for Setting up SSL.
Force HTTPS
There are some cases where the SSL cert does not properly move everything to HTTPS, what you can do in these cases is use Force HTTPS. This will force a redirect into HTTPS. You can find the enable button for the Force HTTPS on the Edge SSL Tab at the bottom of the page.
If you have any outsourced assets they will not be covered by the SSL and Force HTTPS will not work on those assets.