Submit a Ticket
Support Center » Knowledgebase » Web Server (Apache + IIS) » Redirect Traffic to SSL (https)

Redirect Traffic to SSL (https)

If you have already purchased / installed a SSL certificate for your web site and want to redirect all traffic to it (from http://www.example.com to https://www.example.com), you will need to follow the steps below in order to do so:

WordPress SSL Plugin:

If you are using WordPress you can use a plugin like: Really Simple SSL: https://wordpress.org/plugins/really-simple-ssl/

The above plugin will help you use your SSL and configure your WordPress automatic redirects.

For other applications, please check with your application vendor if they have a ready plugin/module that you can use to use SSL and setup automatic redirects.

Other ways to handle this are outlined based on your control panel below:

cPanel (via .htaccess):


1. Login to your cPanel:




2. Click on the File Manager icon and then enable Show Hidden Files (dotfiles), from the Document Root drop-down tab you need to choose the domain you want to redirect to SSL.




3. Find the .htaccess file and click Edit.




4. Add the following lines of code in the .htaccess:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

Replace https://www.example.com with your actual domain-name.




5. Click Save Changes.


Now when you type your website in the browser you will be redirect to the SSL link https://www.example.com.


SolidCP (via web.config):


1. Login to your SolidCP.

2. Click on the File Manager icon.

3. Choose the website for which you want to redirect the traffic to SSL.

4. Click on the wwwroot folder.

5. Edit the web.config file and copy/paste the following code between the system.webServer tags in your web.config file in your website root directory:

<rewrite>
    <rules>
       <rule name="HTTP to HTTPS redirect" stopProcessing="true"> 
         <match url="(.*)" /> 
         <conditions> 
           <add input="{HTTPS}" pattern="off" ignoreCase="true" />
         </conditions> 
         <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
       </rule> 
    </rules>
</rewrite>

6. Click Save.

Now when you type your website in the browser you will be redirect to the SSL link https://www.example.com.

 This answer was helpful  This answer was not helpful
 Back