Have a Question?
How to redirect my Joomla! site HTTP to HTTPS?
Table of contents
- Checklist for your set up
To get SSL Certificate enabled for your Joomla site, you should have these followings in advance.
SSL Certificate, which has been installed successfully on your server. You can learn about how to get SSL Certificate HERE.
Your dedicated IP Address, which is unique for one SSL Certificate.Enable Force SSL in your Joomla site
Configure your configuration.php file
Open your configuration.php file
Find the following line:
var $live_site ='';
Replace with:
var $live_site = 'https://www.your-domain.com';
Next, open .htaccess file then add the following code to the bottom of the file.
RewriteEngine On
RewriteCond %{HTTPS} OFF
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} - enable Force SSL in your Joomla site
In the Admin Panel, navigate through System >> Global Configuration or simply click the Global Configuration button.
Within the Server tab, in the Server Settings section, there are 3 Force SSL alternatives that you can select, namely:
- None: SSL will not be enabled in your Joomla site.
- Administrator Only: connections to your administrator will be on HTTPS.
- Entire Site: connections all over your website will be on HTTPS.