Generally pretty easy.
Assuming you have installed your certificate on your server, make sure your site url and all of your url paths in your ‘Settings > URL and Path Settings’ are https://.
Also make sure under ‘Files’ that all of your upload locations are changed to https:// as well. Check your config.php file for any value not set to https:// that could override any values and cause problems.
Also don’t forget the urls to external scripts/resources etc. in your templates are changed to also use https://. Otherwise you may have rendering issues and the browsers will throw “insecure content” or “mixed content” warnings.
Finally, you may want to change your htaccess file (if running *nix) to force all visits to use https. There is lots of info on that if you search for it. It’s a general process rather than EE specific. Hope that helps!
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.