The following are commonly asked questions pertaining to the use of CloudFlare with HostGator web hosting services.
- Is the CloudFlare plugin available to all hosting plans?
- How much does CloudFlare cost?
- Do I need to change my nameservers to use CloudFlare?
- I signed up for CloudFlare through cPanel. How do I log into the CloudFlare dashboard?
- I already have an SSL I purchased from HostGator. It does not use a special subdomain. How can I get my SSL to work with CloudFlare?
- I have an SSL from another company I would like to use. How can I get this SSL to work with CloudFlare?
- Why do I see a black page saying CloudFlare has not been set up for my domain?
- How do I use CloudFlare page caching?
Currently, Shared and Reseller plans may enable CloudFlare services via cPanel. The service is also available to VPS and Dedicated Servers upon request. Unfortunately, CloudFlare is not available on our Windows servers.
For more information on how to sign up and activate CloudFlare through cPanel for Shared and Reseller accounts, please see the following article:
For basic service, CloudFlare is free; however, some additional features may require an upgrade and additional payment. To compare CloudFlare's plans and prices, please visit:
When you change your domain's nameservers to CloudFlare nameservers, you make CloudFlare your DNS provider while keeping your current hosting provider and registrar the same. CloudFlare is then able to route potentially malicious traffic away from your site before it reaches your server.
If You Signed Up via cPanel
If you signed up for CloudFlare through cPanel, you should not change your nameservers.
If You Signed Up Via CloudFlare's Website
If you signed up for CloudFlare through the CloudFlare website, you must change your nameservers. From that point, any change that would typically be made to DNS through cPanel will need to be made in the management portal of your CloudFlare account instead.
This method is only recommended for advanced users who cannot make the redirections that basic mode demands. If you attempt to add a domain via advanced mode, you will not be able to add the domain via basic mode until you remove it from the CloudFlare dashboard.
For help retrieving the user name and password for your CloudFlare account, please see the following article:
5. I already have an SSL I purchased from HostGator. It does not use a special subdomain. How can I get my SSL to work with CloudFlare?
CloudFlare now offers SSL encryption, including both free and paid plans. (Note that an SSL is required on your HostGator domain to fully encrypt your data, as CloudFlare's service only covers traffic outbound from their own servers.)
Please refer to the following articles from CloudFlare's knowledge base to learn more about this service and how to configure it to work with your HostGator account:
- How do I add SSL to my site?
- Why am I getting an error message that my domain is not eligible for a SSL certificate?
- Why am I getting a "SSL expired" error message?
6. I have an SSL from another company I would like to use. How can I get this SSL to work with CloudFlare?
You may use a third-party SSL on your HostGator server to secure data sent to CloudFlare. The same conditions apply as listed for HostGator SSLs above.
Information on installing third-party SSLs to your HostGator account may be found here:
This error is most likely the result of a DNS error preventing the subdomain from resolving. For detailed instructions on how to correct this issue, please see the following article:
CloudFlare allows users to adjust CloudFlare behavior settings to fit the needs of their website, including cache policy, performance and security for specific URLs. To learn how to use this feature, please see the following article: