Have just spent a little time moving a site from http across to https.
There are a few posts on these forums that offer various ideas about what to do. On reading these I gained the impression that this was not a straightforward matter.
After consulting with my webhosts ( who enabled https for me ) I was advised to include the following in the .htaccess file
Yeah, it can often be pretty straightforward. htaccess edits can be daunting to a lot of people (myself included) but it is often relatively simple.
One thing to look out for is to check that you donāt have any links or resources from elsewhere (whether that be fonts or images, etc) that have āhttpā URLās, as browsers will warn users that your site isnāt actually secure.
I am happy about every website moving to https but this road might be more bumpy and longer than expected. Iāve made the switch last year and first thought the same āthis is easyā but the deeper youāre digging into security and privacy the more you will get 2nd thoughts and start to think how hard it is.
Labyrinth of complications? yes sort of. Worth only for financial websites? Not really, there a re many usecases where privacy and security matters. Think about all these ads and tracking-pixels everywhere. Itās a plague how we as users are tracked back.
Content Security Policy - is different than making a website HTTPS. It is much more involved, and most sites do not get an A+ rating.
Amazon - D
Bank of America - F
Mozilla - B
A good starting point if you are interested in CSP:
As for HTTPS
the most important steps are:
Get your certificate installed
check for and fixed mixed content (active first, then passive)
One thing to be sure to remember, is that if you use ANY LINKS to assets or stuff in your site, like warehoused images and stuff, be sure to change those URLS to https as well. Google does not like it if you donāt.