To complete the basic setup of Joomla! to work over HTTPS, do the following:
-
Enable SSL support in the admin panel of the site itself:
-
Go to the section "System → General settings» («System → Global Configuration»).
Switch to the "Server» («Server»).
Opposite "Enable SSL» («Force HTTPS") Select"Whole site» («Entire Site»).
Save changes by clicking "Save» («Save") or "Save and close» («Save & Close») In the upper left corner of the page.
Openup
config file and find the line with the parameter
$live_site
:
public $live_site = 'http://example.com/';
Replace the HTTP address specified in it with HTTPS so that it looks like this:
public $live_site = 'https://example.com/';
Leave the line unchanged if the site address is not specified:
public $live_site = '';
-
Check the site is working.
In most cases, the described actions are enough for the site to work over HTTPS.