Enable SSL (HTTPS) for my shared hosting?

FerdieQO

Well-known member
Joined
Jul 15, 2016
Messages
213
Points
28
I bought a shared hosting and added the websites to it but when I check with https, it didn't run. How can I add SSL for this shared hosting? or do i need to contact my hosting provider to do that?
 

webalternative

Member
Registered
Joined
Mar 18, 2018
Messages
39
Points
8
What is the error when you visit your website using https? Which control panel your hosting provider actually use?

Regards,
 

24x7CSM

Well-known member
Registered
Joined
Sep 27, 2016
Messages
263
Points
28
Any cpanel based hosting provider now provides free SSLs so just ask your provider to enable the SSL and if you are on a dedicated server where you have full root access then you just need to install SSL plugin if its not installed or if its installed just enable it.
 

cheapestwebhosting

Well-known member
Registered
Joined
Mar 1, 2018
Messages
102
Points
18
- in the front of cpanel, is there Let's encrypt menu? if not looks like you are using AutoSSL by cpanel

- try delete htaccess for about 24 hours, sometime htaccess prevent the SSL proccess

post again if still not fixed after that
 

eunice

Member
Hosting Provider
Registered
Joined
Jan 1, 2019
Messages
22
Points
3
If your hosting already providing SSL and you are able to visit https version then you just need to tweak it little bit.

For non-WordPress sites, create .htaccess file in root of your website folder and paste following code.
Code:
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
For WordPress sites, just use plugin named "Really Simple SSL" https://wordpress.org/plugins/really-simple-ssl
 

anilkvm85

Member
Registered
Joined
Jan 1, 2019
Messages
56
Points
8
I
I bought a shared hosting and added the websites to it but when I check with https, it didn't run. How can I add SSL for this shared hosting? or do i need to contact my hosting provider to do that?
If your web hosting provider do not offer free SSL certificate, you can register it with Cloudflare. They offer SSL free of Cost.
1) You can Setup Cloudflare Free SSL Certificate for WordPress by registering your account with Cloudflare
2) Installing free CloudFlare Flexible SSL Plugin.
My website SSL is also registered with Cloudflare.
 

ForwardWeb - Branden

Well-known member
Hosting Provider
Registered
Joined
Aug 31, 2018
Messages
198
Points
28
there is actually no excuse for a host not to offer free SSL in 2019 except to make extra money I would recommend looking for a host that does and is willing to help ypu
 

euro-space

New member
Registered
Joined
Dec 25, 2018
Messages
8
Points
3
If you're on a cPanel platform, then just ask your hosting provider to enable SSL certificates to all your hosted domains under your account, it is just one click. You can then manage SSL's for domains in your cPanel -> Security -> SSL / TLS Status
 

vps9networks

Member
Registered
Joined
Aug 11, 2017
Messages
15
Points
3
I bought a shared hosting and added the websites to it but when I check with https, it didn't run. How can I add SSL for this shared hosting? or do i need to contact my hosting provider to do that?
There is free SSL 'Let's Encrypt'. Your hosting provider can enable it for you.
If you want to buy a paid SSL, you have to buy a dedicated IP alongwith Shared Hosting. SSL requires a dedicated IP.
 

Elliot Martin

Member
Registered
Joined
Jan 6, 2023
Messages
17
Points
1
If you have a shared hosting account, you may need to contact your hosting provider to install an SSL certificate on your websites. Most shared hosting providers offer SSL certificates as a paid add-on, and they will handle the installation and configuration of the SSL certificate for you.

If your shared hosting provider offers a control panel such as cPanel, you may be able to install an SSL certificate yourself. Check your control panel for an SSL/TLS section, and follow the instructions for installing an SSL certificate.

If your hosting provider does not offer SSL certificates or a control panel for installing SSL certificates, you may need to consider upgrading to a VPS or dedicated hosting plan that offers more control over your server and website configuration.

You can also consider using a free SSL certificate from Let's Encrypt. Some hosting providers offer Let's Encrypt SSL certificates as a free add-on for their customers. Check with your hosting provider to see if this is an option for you.
 

Dr. McKay

Well-known member
Registered
Joined
Nov 26, 2016
Messages
565
Points
28
Enabling SSL (HTTPS) on a shared hosting account can be done in a few simple steps, depending on the hosting provider you are using. Here are some general steps that you can follow:

  1. Purchase an SSL certificate: Most hosting providers offer SSL certificates for purchase, and you can choose the type of certificate that best fits your needs.
  2. Install the SSL certificate: This step will vary depending on your hosting provider. Some providers have automatic installation processes, while others will require you to manually install the certificate. Check your hosting provider's documentation for more information.
  3. Update your website to use HTTPS: You will need to update your website's links and internal references to use HTTPS instead of HTTP. You can also use a plugin like Really Simple SSL to automatically update your website to use HTTPS.
  4. Force all traffic to use HTTPS: You can add the following code to your .htaccess file to force all traffic to use HTTPS:
Code:
Code:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  1. Test your website: After you have completed these steps, make sure to test your website to ensure that it is working correctly and that all pages are using HTTPS.
These are general steps, and the exact process may vary depending on your hosting provider. Check your hosting provider's documentation or contact their support team for more specific instructions.
 

Barca

New member
Registered
Joined
Jan 18, 2023
Messages
3
Points
1
I bought a shared hosting and added the websites to it but when I check with https, it didn't run. How can I add SSL for this shared hosting? or do i need to contact my hosting provider to do that?
What type of site you you have? Most of the shared hosting plans now offer free Let’s Encrypt certificates. However, DV certs are not suitable for every website. They are a good option for primary sites and blogs but not so much for large e-commerce sites and official organizations.


Every hosting company has different internal rules when it comes to using SSL on shared hosting. Unfortunately, many users are unable to install a third-party SSL Certificate because of the hosting company’s terms and conditions. Some hosting providers may let you use a private SSL Certificate on certain shared hosting plans that come with a free dedicated IP address. Other companies may allow only a specific SSL brand which they sell as a complementary product.

So I believe here the one solution is to upgrade to a better hosting plan or move to a different hosting provider.
 
Recommended Threads

Latest Hosting OffersNew Reviews

Sponsors

Tag Cloud

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

Top