This article discusses various options for using SSL (Secure Sockets Layer) on a Cloudflare-enabled account.
To provide secure connections for your users, you must install an SSL certificate on your site. When you have an SSL certificate installed and Cloudflare enabled on your site, the entire connection is encrypted, from the browser to Cloudflare to your web server.
cPanel SSL is a free, automated, and open Certificate Authority, and is recognized by most modern browsers. cPanel SSL is supported on almost every new A2 Hosting account, and certificates can be generated automatically for immediate use. You can use cPanel SSL certificates for the Cloudflare SSL configurations described below.
If you have SSL enabled for your root domain (for example, example.com), you must upgrade to Cloudflare Pro to use SSL and Cloudflare simultaneously.
Cloudflare provides two options for SSL-enabled sites:
If you have SSL enabled for a subdomain, you can continue using the free version of Cloudflare on your root domain. However, you must make sure that the SSL-enabled subdomain is disabled (has the gray cloud icon next to it) in your Cloudflare settings. For more information about how to configure Cloudflare for your account, please see this article.
If you want to use Cloudflare with an SSL-enabled subdomain, you must upgrade to Cloudflare Pro.
If your site does not currently have an SSL certificate, you can use Cloudflare Universal SSL. This feature is free, and encrypts connections between users' web browsers and Cloudflare. Connections between Cloudflare and your web site, however, are not encrypted. To secure the entire connection, you must install an SSL certificate on your server.
For more information about Cloudflare Universal SSL, please visit http://blog.cloudflare.com/introducing-universal-ssl.
Subscribe to receive weekly cutting edge tips, strategies, and news you need to grow your web business.
No charge. Unsubscribe anytime.