You can install a free Let’s Encrypt certificate with any of our plans.
To connect an SSL certificate in the cPanel, go to the “Let’s Encrypt SSL” section. Opposite the domain, you need to click +issue and confirm your request. To set up a security certificate in ISPmanager, go to “WWW – SSL Certificates” section. Press “Let’s Encrypt”, and then click OK. To install the certificate in BrainyCP, go to the “Certificates – SSL Management” section and press the “Install Let’s Encrypt” certificate. Press “Save” to install the certificate for your website.
After successful installation, wait 10 minutes and proceed to the website over HTTPS protocol. If the certificate is installed, the browser will not require a security exception for this website. After the certificate is connected, the lock in the address bar may appear not green. This is normal. This means that for some of the links on the page, HTTP protocol is specified, whereas the rest of the website works using HTTPS. To find out what resources are loaded over an unsecured channel, open the console in developer tools in the browser (Ctrl+Shift+I). Links to these resources should be found in the code and made relative or have an HTTPS protocol explicitly written in it.
Perhaps, you may want to set a permanent redirection from HTTP to HTTPS for the website to work over the secure channel permanently. For this, go to the website root folder, open the .htaccess file and write a redirection code at the beginning of the file. This code should work for most engines or scripts:
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]
In some engines, this setting should be performed in the administrator panel. If this redirection does not work out, look for instructions on your engine’s official website or a dedicated forum.