Knowledge Base


SSL (Secure Sockets Layer) enables you to send data securely between your web site and your visitors. SSL certificates can also prove your identity to visitors. Read these articles to learn more about SSL, and how to set it up on your web site.

Introduction to SSL

What is SSL, and why would I use it? If you have never worked with SSL certificates before, we recommend you start here.

Installing a GlobalSign SSL certificate

This article applies to all GlobalSign SSL certificates that do not have "one-click" installation. This includes wildcard SSL certificates, as well as organization-verified and extended-validation SSL certificates.

Installing a RapidSSL or Symantec SSL certificate

This article guides you step-by-step through the process of obtaining a RapidSSL or Symantec Secure Site SSL certificate and installing it on your account.

Installing a third-party SSL certificate

You can purchase an SSL certificate from a third-party provider, and this article provides detailed instructions about how to do so.

Installing a self-signed SSL certificate

You can generate and install a self-signed SSL certificate for testing or development purposes. Learn how here.

SSL certificate renewal

Learn about the renewal process for an SSL certificate in this article.

Redirecting users to SSL connections

You can configure your web site to redirect users so they always use a secure HTTPS connection, even if they type a non-secure HTTP URL in their web browser.

Using www and non-www domains with an SSL certificate

You can configure your web site to use SSL even if visitors do not specify the www subdomain in their browsers.

A2 Hosting’s SSL certificate fingerprints

This article lists the fingerprints for A2 Hosting's SSL certificate.

Generating a private key and CSR from the command line

Depending on how you obtain an SSL certificate, you may have to generate a private key and CSR (Certificate Signing Request) first. This article explains how to generate a private key and CSR from the command line. Please note that if your account includes cPanel access, you do not have to follow the procedures described in this article.

Secure and insecure content on a web page

This article discusses an issue that occurs when visitors request a secure page on your web site that contains insecure elements, as well as two ways to resolve it.

Installing an SSL certificate site seal

Learn how to display an SSL certificate site seal on your web site and let your visitors know connections are secure.

SSL certificates and Server Name Indication (SNI) support

SNI enables you to run an SSL-enabled site without purchasing a dedicated IP address. Learn more about how SNI affects your SSL options in this article.

Determining the OpenSSL version

Learn how to determine which OpenSSL version is installed on a server.

Securing an unmanaged server with a Let’s Encrypt SSL certificate

Learn how to automatically generate and install a valid SSL certificate on an unmanaged server using Let's Encrypt.

Differences between Let’s Encrypt certificates and traditional CA-issued certificates

Let's Encrypt certificates provide a new and easy way to create and install SSL certificates. However, they are not suitable for all situations. Learn more here.

Securing a cPanel-enabled account with a Let’s Encrypt SSL certificate

Your cPanel-enabled account can be configured to automatically generate, install, and renew valid SSL certificates. Learn more here.

Enabling HTTP Strict Transport Security (HSTS) for your site

Learn how to help enhance your site's security by enabling HTTP Strict Transport Security (HSTS).

Installing your Organization Verified SSL certificate

This article describes the process for installing your newly purchased EV or OV SSL certificate.

Installing your Domain Verified SSL certificate

This article describes the process for installing your newly purchased SSL certificate.