CloudFlare FAQ


Canvas Host is proud to make the CloudFlare service available to its Shared hosting clients.  Please read below for more information.

1. What is CloudFlare? 

CloudFlare is a free service that helps speed up your website (as well as add an additional layer of security) by acting as a caching proxy between your website visitors and your Canvas Host hosting plan.

2. Can I use CloudFlare with my current hosting plan?

All regular Shared hosting plans will have the CloudFlare service available via cPanel.  If it’s available, the CloudFlare icon will appear in the “Software/Services” area within your cPanel main page.

Please note that CloudFlare is *not* available for our PCI hosting clients at this time.

3. Will CloudFlare work with my SSL certificate?

We are currently *not* supporting CloudFlare’s service with SSL certificates.

4. How do I enable CloudFlare for my domain?

The CloudFlare icon is located in the “Software/Services” area on your cPanel page.  Clicking on that will walk you through the process of signing up and enabling it for your domain(s).


5. How long does it take CloudFlare to start working?

When you enable it for your domain, you should see a message that says, “MESSAGE It worked! CloudFlare is being activated for your site. This will take up to 5 minutes. In the meantime, you can choose your CloudFlare Settings below.”  That’s it!

6. Do I need to make any changes to my domain’s nameservers in order to use CloudFlare?

If you have signed up within your cPanel account, there is nothing more that needs to be done.

If you have signed up through CloudFlare themselves, you will need to make changes based on their instructions (advanced users).

7. How do I use CloudFlare Page Caching?

CloudFlare will allow you to make changes to CloudFlare’s settings to fit the needs of your own website.  This includes cache policy, security and performance settings for a specific URL, and more.  To learn how to use this feature, please see the following article:

Configuring CloudFlare Page Rules

8. Configuring Your Website URL (important for WordPress!)

In order for WordPress to be cached, you need to make sure your domain is listed in the WordPress “Home URL” and “Site URL” variables to include the “www”. WordPress will handle the rest and rewrite your .htaccess file to redirect requests for ‘’ to ‘’.

WordPress offers a CloudFlare plugin, which helps ensure your content is published in a timely manner and not hampered by the CloudFlare cache:

WordPress CloudFlare Plugin

Full documentation for using WordPress with CloudFlare may be found here:

Configuring CloudFlare for WordPress

If you do not use WordPress, you will still want your URL to include the “www”, to ensure caching works properly in the Cpanel environment. This can be done by creating a .htaccess file to redirect requests for ‘’ to ‘’.

Once this is set up, when activating CloudFlare within Cpanel, make sure the site URL references your complete domain, including the “www” portion, and you should be all set.

9. Additional Help with CloudFlare

Full documentation is available at