What is Cloudflare and How to Set It Up on Your Website

Verified Knowledge
The Ultimate Shield: Cloudflare is a Content Delivery Network (CDN) and a Web Application Firewall (WAF) that sits exactly between your website visitors and your AmanaFlow hosting server, caching your data and blocking malicious bots.
The Problem with Direct Traffic
When someone in Australia visits your website hosted in a New York data center, their browser has to travel across the globe to download your images, CSS, and HTML. This takes time (Latency).
Furthermore, if a hacker in Russia decides to launch a DDoS attack sending a million fake requests per second, those requests hit your New York server directly, crashing your website instantly.
How Cloudflare Solves This
Cloudflare operates a massive network of servers in over 300 cities worldwide.
When you set up Cloudflare, you change your domain's Nameservers so that all traffic goes to Cloudflare first.
- Caching: Cloudflare saves copies of your images on their servers. When the Australian user visits, Cloudflare serves the images directly from Sydney.
- Security: Cloudflare analyzes every visitor. If it detects a malicious bot or DDoS attack, it drops the connection at their firewall. The attack never even reaches your AmanaFlow server.
Step 1: Add Your Site to Cloudflare
- Create a free account at
cloudflare.com. - Click Add a Site and enter your domain name (
yourdomain.com). - Select the Free Plan (it provides everything 99% of websites need).
- Cloudflare will scan your existing DNS records (A, MX, CNAME). Verify they look correct.
Step 2: Change Your Nameservers
At the final step, Cloudflare will give you two custom nameservers (e.g., amy.ns.cloudflare.com and bob.ns.cloudflare.com).
- Log into your AmanaFlow Domain Control Panel.
- Navigate to Nameservers.
- Delete the default ones and paste the two Cloudflare nameservers.
- Save.
Wait 10 to 60 minutes for the change to propagate globally.
Optimized for Cloudflare
Every AmanaFlow server is optimized to work harmoniously with Cloudflare's strict CDN caching rules, guaranteeing lightning-fast TTFB.
Important Cloudflare Settings
Once activated, navigate through the Cloudflare dashboard and ensure these settings are configured:
- SSL/TLS Mode: Set this to Full (Strict). This ensures traffic between Cloudflare and your origin server is encrypted.
- Bot Fight Mode: Turn this ON to challenge suspicious crawlers.
- Minify: Turn on HTML, CSS, and JS minification under the Speed tab.
- Development Mode: If you are actively designing your site and updating CSS, turn this ON so Cloudflare stops caching your changes temporarily.
FAQs
Q: Do I still need an SSL certificate on my actual server if Cloudflare gives me one?
A: Yes. Cloudflare encrypts the traffic from the Visitor to Cloudflare. You still need an SSL (like Let's Encrypt or AmanaFlow AutoSSL) to encrypt the traffic from Cloudflare back to your origin server.
More from Web Security
View Category
DDoS Mitigation Layers Explained: How AmanaFlow Protects Your Data
From UDP floods to Layer 7 HTTP attacks. Learn how our multi-layered global security network keeps your web infrastructure online during massive cyber assaults.

Free vs Paid SSL Certificates: Which Should You Choose?
Is Let's Encrypt enough for your eCommerce store, or do you need to pay $150/year for an EV Certificate? We break down the technical differences.

The Zero-Downtime SSL Installation Guide (Certbot & Let's Encrypt)
Stop paying for basic SSL certificates. Learn how to automatically issue, install, and renew free wildcard SSL certificates via the command line.