Question: How do I enable HTTPS for my website? Print

  • GHFS cloud hosting, SSD web hosting, best hosting provider, GHFS web hosting, VPS hosting setup, GHFS Hosting, shared hosting guide, managed hosting services, DNS records explained, DNS configuration guide, email hosting setup, domain and hosting tutorials, SSL installation guide, hosting knowledge base, hosting control panel tutorial, how to register a domain, A record guide, MX record setup, how to transfer a domain, WordPress migration guide, CNAME configuration, WordPress installation GHFS, SSL certificate troubleshooting, optimize WordPress performance, FTP upload guide, fix internal server error, enable SSH access, secure VPS server, website security tutorial, Linux server commands, DDoS protection GHFS, MySQL database tutorial, PHP configuration guide, malware removal guide, cloud server configuration, firewall configuration VPS, disable root login SSH, secure hosting best practices, cPanel tutorial, Nginx setup GHFS, VPS hosting tutorial, how to manage Linux VPS, Plesk tutorial, Apache configuration guide, install Docker on VPS, Python hosting tutorial, MySQL optimization, hosting troubleshooting guide, Redis installation, secure website setup, Node.js on VPS, SSL troubleshooting, hosting performance optimization, server hardening tutorial, SMTP configuration guide, email deliverability guide
  • 0

Answer:

This article explains how to enable HTTPS (secure browsing) for your website hosted on GHFS Hosting using Plesk. Enabling HTTPS ensures encrypted communication between your visitors and your website.


1. Install an SSL Certificate

Before HTTPS can work, your domain must have a valid SSL certificate.

You can install an SSL certificate by:

  • Using Let’s Encrypt (free SSL)

  • Installing a paid SSL certificate manually

To install it:

  1. Log in to Plesk

  2. Go to Websites & Domains

  3. Select your domain

  4. Click SSL/TLS Certificates or Let’s Encrypt

  5. Install or renew your SSL certificate

If you have not yet installed an SSL certificate, do that first.


2. Enable HTTPS in Plesk

Once the SSL certificate is installed:

  1. Open Websites & Domains

  2. Click Hosting Settings for your domain

  3. Ensure SSL/TLS Support is enabled

  4. Select the SSL certificate you want to use from the dropdown

  5. Save the changes

Your site can now load over https://


3. Force All Traffic to Use HTTPS (Recommended)

To make sure all visitors automatically load the secure version of your site:

  1. Go to Hosting Settings

  2. Enable Permanent SEO-safe 301 redirect from HTTP to HTTPS

  3. Save your changes

Now your website will always redirect from http:// to https://


4. Testing Your HTTPS Setup

After enabling HTTPS:

  • Check that your browser shows a padlock

  • Use different devices to confirm the redirect works

  • If you see warnings, check for mixed content (images, scripts, CSS loaded via http)

Mixed content must be updated to HTTPS to show a secure connection.


5. Common Issues and Solutions

Issue: “Not Secure” still appears

  • SSL certificate may not be installed correctly

  • Your domain may be pointing to the wrong server

  • Mixed content may exist on the page

Issue: HTTPS redirect not working

  • Check that the 301 redirect option is enabled

  • Make sure SSL/TLS Support is turned on

  • Ensure the correct certificate is assigned

Issue: SSL expired

  • Renew the certificate in Plesk

  • Re-run Let’s Encrypt if using free SSL


6. When to Contact GHFS Hosting Support

Contact support if:

  • HTTPS does not activate after installation

  • Your certificate is valid but the site still shows errors

  • Redirect loops or mixed content warnings appear

  • You want help forcing all web pages to load secure connections




Was this answer helpful?

« Back