SWPanel

Cloudflare in SWPanel

Free Cloudflare, managed from SWPanel

Enable Cloudflare's Free plan on your hosting with a switch. SWPanel registers the domain with Cloudflare for you, without you opening an account there, and then you manage cache, encryption, WAF, page rules and security from the same SWPanel screens.

  • Cloudflare Free plan
  • No Cloudflare account
  • All from SWPanel
swpruebas.com › CDN and cache › CDN dashboard Real screenshot
Cloudflare CDN dashboard in SWPanel: active CDN, traffic, server savings, requests and countries

How it's enabled

A switch in your hosting's upgrades

No need to open a Cloudflare account or touch anything on its website: you enable it and manage it from SWPanel.

Three steps, without leaving SWPanel

Cloudflare is one more hosting upgrade, like the SSL certificate or Security 360. It's switched on and off from the same place.

  1. Open your hosting and go to “Plan and upgrades”. Under “What you can add”, Cloudflare is in “Web acceleration and CDN”.
  2. Switch on Cloudflare and choose the Free plan. Before confirming you see the summary with the cost.
  3. SWPanel does the rest. It registers the domain with Cloudflare and prepares it. When the DNS propagates, your website is already served from Cloudflare's network.

All you need: the hosting's domain must be in your SWPanel account. If it's registered or managed elsewhere, activation can't be done from SWPanel.

swpruebas.com › Plan and upgrades Real screenshot
Hosting plan and upgrades: the Cloudflare upgrade, under Web acceleration and CDN, switched on with its dashboard link
  1. The Cloudflare switch, in “Web acceleration and CDN”.
  2. And the direct link to its dashboard.

Cloudflare's CDN

Your website, served from the nearest node

A CDN is a network of servers spread around the world that keep a copy of your website. Each visit gets it from the nearest one, and your server only works when needed.

How Cloudflare's CDN works with SWPanel
  1. The visitor requests your website from the nearest Cloudflare node.
  2. If the node doesn't have it cached, it asks your server for it.
  3. It stores it in cache and delivers it to the visitor.
  4. Following visits get it from the node, instantly: your server doesn't even notice.
  5. When it expires or you purge it from SWPanel, the node asks your server for it again.

Faster, even far away

Images, styles and scripts reach each visitor from the nearest node, not from your server.

Less load on your server

What the cache serves never reaches your server. In the dashboard you see how much traffic you've saved.

Online if your server fails

With Always Online, Cloudflare serves a copy of your website if your server doesn't respond.

Encrypted all the way to your server

HTTPS on Cloudflare's network and the SSL/TLS mode you choose for the stretch to your server.

What the cache stores. By default, Cloudflare stores files that don't change: images, stylesheets, scripts and fonts. Pages that change on every visit, like a cart or a customer area, it keeps requesting from your server. With page rules you decide the exceptions, and if you change the website, you purge the cache from SWPanel.

On video

This is how the CDN is managed from SWPanel

Made with real SWPanel 2027 screenshots, on a test account. Each step comes with its on-screen explanation.

On video · 45 seconds

The CDN, from start to finish

From switching on Cloudflare in the hosting upgrades to page rules, via the dashboard, cache, encryption and purge.

  1. Enable in “Plan and upgrades”
  2. CDN dashboard
  3. Your audience
  4. Cache level and TTL
  5. Developer mode and Always Online
  6. SSL/TLS encryption
  7. Purge the cache
  8. Page rules
Cloudflare's CDN, from SWPanel 0:45

Screen by screen

All of Cloudflare, without leaving SWPanel

Real SWPanel 2027 screenshots with a test account. Hover over the list or click to switch screens; the numbers explain each part.

swpruebas.com › CDN and cache › CDN dashboard Real screenshot
CDN dashboard: status, traffic for the period, server savings, requests served and countries; day-by-day traffic and cache performance
  1. CDN status: active and served by Cloudflare.
  2. Savings on your server: what the cache has already served.
  3. Three tabs: content delivery, your audience and management.
  4. Day-by-day traffic for the period.
  5. Cache performance: what comes from the cache and what your server has to generate.
swpruebas.com › CDN dashboard › Your audience Real screenshot
Your audience: traffic map by country with each one's percentage and requests, and high-risk countries marked
  1. Your audience: where your traffic comes from.
  2. The world map, with each country's traffic.
  3. By traffic or by threats.
  4. High-risk countries, marked.
  5. Percentage and requests for each country.
swpruebas.com › CDN dashboard › Management Real screenshot
Cache management: storage level, browser TTL, developer mode, Always Online, SSL/TLS encryption mode and cache purge
  1. Cache level: how much static content Cloudflare stores.
  2. Browser TTL: how long the visitor's browser keeps each file.
  3. Developer mode: bypasses the cache while you change the website.
  4. Always Online: serves a copy if your server doesn't respond.
  5. SSL/TLS encryption mode up to your server.
  6. Purge everything or only what you specify.
swpruebas.com › Hosting security › Cloudflare dashboard Real screenshot
Cloudflare security: security level, threats stopped per day, active defenses, managed protection and bots and artificial intelligence
  1. Security level: Cloudflare filters visits with a bad reputation.
  2. Threats stopped per day.
  3. Active defenses: HTTPS, minimum TLS version, browser check…
  4. Managed protection: Cloudflare rules and layer 7 DDoS.
  5. Bots and artificial intelligence: who can crawl your website.
swpruebas.com › Cloudflare dashboard › What happened Real screenshot
What happened: threats stopped per day during the month
  1. What happened: the period's activity.
  2. The threats stopped, day by day.
  3. Where visits come from, by traffic or by threats.
swpruebas.com › Hosting security › Cloudflare WAF management Real screenshot
The domain's Cloudflare WAF: list of rules with their action, order and status
  1. Create a rule with the wizard.
  2. Each rule, with its name.
  3. The action: block, verify or allow.
  4. Its status: enabled or disabled, and its order.
  5. Export your rules.
Create a new WAF rule Real screenshot
Create a WAF rule: condition by country, operator and list of countries, with the expression generated automatically
  1. Three steps: the rule, the conditions and the action.
  2. The field: country, continent, ASN, IP, cookie or method.
  3. The operator, like “equals”.
  4. The value, chosen from a list.
  5. The Cloudflare expression, written by SWPanel.
swpruebas.com › Cloudflare CDN › Page rules management Real screenshot
The domain's page rules, with examples to get started and the notice that the first matching rule wins
  1. Create a page rule.
  2. What a page rule is, explained on the screen itself.
  3. Examples to get started: don't cache the cart, redirect or force HTTPS.
  4. Cloudflare applies the first rule that matches: order matters.
Create a new Page rule Real screenshot
Create a page rule: list of settings that can be applied to an address
  1. Two steps: the address and the setting.
  2. What Cloudflare does at that address.
  3. The possible settings, with search.

What you manage

Six Cloudflare things you'll no longer do in Cloudflare

Cache

So the website is fast and up to date.

  • Purge everything or only what you specify
  • Storage level and browser TTL
  • Always Online and developer mode

SSL/TLS encryption

How traffic travels to your server.

  • Flexible, Full or Full (strict)
  • Minimum TLS version
  • Force HTTPS and automatic rewriting

Cloudflare WAF

Rules with dropdowns, no code writing.

  • Country, continent, ASN, IP, cookie or method
  • Block, JS challenge or allow
  • Save it without enabling it to test it

Page rules

The exception for a specific address.

  • Don't cache the cart or the customer area
  • Redirect an old address
  • Force HTTPS in one area

Bots and AI

Who can crawl your website.

  • Bot fight mode
  • Training bots and AI search engines
  • robots.txt managed by Cloudflare

Analytics

What Cloudflare does for your website, in numbers.

  • Traffic and savings on your server
  • Cache performance and countries
  • Threats stopped per day

Cloudflare's WAF

Your security rules, without writing code

Cloudflare's WAF checks every visit on its network, before it reaches your server. From SWPanel you see what it has stopped and create your rules with a dropdown wizard.

On video · 39 seconds

The WAF, rule by rule

The security dashboard, the threats stopped and the wizard for creating a rule: the conditions, the expression SWPanel writes and the action.

  1. How you're protected
  2. What happened
  3. Your WAF rules
  4. Create a new rule
  5. Conditions: field, operator and value
  6. The expression, written by SWPanel
  7. The action
  8. Save it without enabling
Cloudflare's WAF, from SWPanel 0:39

Each in its own layer

Cloudflare and Security 360 add up

Cloudflare filters on its network, before the visit arrives. What it lets through still reaches your server, and there Security 360 checks everything, including what comes in without going through Cloudflare.

Cloudflare filters on its network; what passes reaches your server, where Security 360 checks it. Anyone who knows the server's IP bypasses Cloudflare, but Security 360 filters them anyway.
  1. Cloudflare filters on its network what it recognizes as bad: known robots, massive attacks and your rules.
  2. What passes the filter still reaches your server. There Security 360 checks it again with rules born from attacks on your website.
  3. Anyone who knows your server's IP can bypass Cloudflare and go direct.
  4. Security 360 is on the server: it filters everything that arrives, whether via Cloudflare or direct.
  5. The SOC analyzes it every day and tells you what happened and what to do.
On Cloudflare's network

Cloudflare, Free plan

It sits in front of your website: it brings content closer to each visitor and stops bad traffic before it arrives.

  • CDN and cache on its network
  • Cloudflare WAF and page rules
  • Layer 7 DDoS protection and managed rules
  • Bots and AI, with a switch
On your server

Security 360

It works where your service lives: it checks every request that arrives, the code and the email.

  • Adaptive WAF with rules born from your attacks
  • SOC with daily analysis and a button per problem
  • Email antivirus and AntiSpam
  • Country and bot blocking, with advice for each

The shortcut Cloudflare doesn't see

If someone knows your server's IP, they bypass Cloudflare

Cloudflare only protects what goes through its network. Anyone who calls your server's IP directly arrives without going through its WAF or DDoS protection. No sophisticated attack is needed: the IP can be discovered in several ways.

  • Old DNS records

    Before enabling Cloudflare, your domain pointed to the server's IP, and some services keep that history.

  • Subdomains that don't go through Cloudflare

    Email, FTP or a panel usually point directly to the server and share its IP.

  • Emails your website sends

    An email's header can carry the IP of the server that sent it.

  • Internet scans

    Some robots crawl every IP and note which website responds on each one, for instance by its certificate.

And here Security 360 comes in

It works on your server, so it sees everything

  • Adaptive WAF: checks every request reaching the server, whether via Cloudflare or direct, with rules born from attacks on your website.
  • Country and bot blocking: applied on the server, so it also stops what arrives via the IP.
  • SOC with daily analysis: reads what has arrived and tells you what happened and what to do, with a button per problem.

What comes in through Cloudflare arrives from its nodes: SWPanel doesn't attribute attacks to their IPs or propose blocking them. Learn about Security 360

New · Security 360 add-on module · Spain

Match Mode: your website stays visible even on match day

During LaLiga matches, Spanish operators block Cloudflare IP addresses by court order against piracy. Thousands of websites that have nothing to do with football share those IPs and stop being visible in Spain while the block lasts. Match Mode detects it and, if you want, serves your website from your server for as long as it lasts.

  • Every 5 minutes It checks the 5 major operators from 1 h before to 1 h after each match
  • Spain only Designed for the blocks by Spanish operators
  • With Security 360 in front Your server stays protected while Cloudflare is off
Match Mode: when operators block Cloudflare during a match, SWPanel turns off Cloudflare on your domain and visits go straight to your server, protected by Security 360.
  1. A normal day: your visits go through Cloudflare and reach your website.
  2. The match starts: operators block Cloudflare IPs and, if your website shares one, it stops being visible in Spain.
  3. SWPanel detects the block on your domains.
  4. It enables Match Mode: it turns off Cloudflare on your domain and the DNS points directly to your server.
  5. Your visits get in again, now straight to your server, with Security 360 in front.
  6. The block is lifted: Cloudflare goes back in front of your website.

Why everything has to be in SWPanel

Match Mode moves three pieces at once. If one is missing, it can't be enabled.

  • The domain, in SWPanel

    SWPanel manages Cloudflare on your domain, so it can turn it off and on again.

  • The DNS, in SWPanel

    It changes the records instantly so visits go straight to your server.

  • The hosting, in SWPanel

    It knows which server to send visits to and protects it with Security 360 while Cloudflare is off.

While it's active, all your visits go straight to your server, including those from outside Spain, and Cloudflare's CDN doesn't act. Security 360 keeps filtering: adaptive WAF, countries and bots, and the SOC.

The blocks during matches have been documented since 2025, for example at Euronews and Xataka.

Match Mode

Your hosting, on guard at every match

Each hosting with Cloudflare has its Match Mode tab on the dashboard: who sees your website now, the next match, what SWPanel will do if they block and everything it has already done.

  1. Watches From 1 h before to 1 h after each match, every 5 minutes.
  2. Detects If an operator blocks Cloudflare, it sees it in each operator's measurement.
  3. Checks SSL certificate, access to your DNS and that the website responds from the server.
  4. Redirects It changes only the records that go through Cloudflare and notifies you.
  5. Returns When it has gone the time you choose without blocks, or when you say so.
dev.swpanel.com › swpruebas.com › Cloudflare › Match mode Real screenshot
Match Mode tab of the hosting dashboard: on guard, operators that see the website, last check, next match and times it has been redirected
  1. On guard: it watches the 5 operators and tells you the next match.
  2. How many operators see your website right now.
  3. The last check. Outside matches, paused.
  4. The next LaLiga match.
  5. The times it has been redirected this month, and for how long.
  6. The account configuration, or a custom one for this hosting.
  7. Notify and redirect, the recommended one.
  8. Now: whether each operator sees your website.
dev.swpanel.com › swpruebas.com › Cloudflare › Match mode Real screenshot
What we do if they block Cloudflare: account or custom configuration, the three modes and each operator's status now
  1. Three modes: do nothing, only notify you or notify and redirect.
  2. When to redirect: with 1, 2, 3 or more operators.
  3. Return to Cloudflare: on its own, after the time you choose without blocks.
  4. Notify me: by email, by Telegram or both.
  5. What gets redirected: only the records that go through Cloudflare.
  6. Check now, without waiting for the next measurement.
  7. The 5 operators, according to hayahora.futbol.
  8. Redirect now, if you don't want to wait.
dev.swpanel.com › swpruebas.com › Cloudflare › Match mode Real screenshot
When to redirect, with 1, 2, 3 or more operators, and when to return to Cloudflare: on its own after a few minutes without blocks or when you say so
  1. With 1, with 2 or with 3 or more operators. The more you require, the less often it redirects, but the more people stop seeing you in the meantime.
  2. On its own, after 5, 15, 30 or 60 minutes without blocks, or when you say so.
dev.swpanel.com › swpruebas.com › Cloudflare › Match mode Real screenshot
Email and Telegram notices, and the DNS records that get redirected: only those going through Cloudflare
  1. By email, when the block starts and ends.
  2. The email address to notify.
  3. By Telegram, with the SWPanel bot.
  4. Only the records that go through Cloudflare are redirected. When it returns, they stay as they were.
dev.swpanel.com › swpruebas.com › Cloudflare › Match mode Real screenshot
What each operator sees: the last week by hours, with LaLiga matches and when the website was served from the server
  1. By hours, days or weeks.
  2. hayahora.futbol measures it from home connections of each operator, and SWPanel reads it every 5 minutes.
  3. The period summary.
  4. LaLiga matches, hatched.
  5. Your website: whether it went through Cloudflare or was served from the server.
dev.swpanel.com › swpruebas.com › Cloudflare › Match mode Real screenshot
While your website is redirected, what is lost and what is kept, the checks before redirecting and the latest movements
  1. The change is in the DNS, so it affects all visits.
  2. What is lost while it lasts: what Cloudflare does.
  3. What is kept: the network and server protections, the SSL certificate, email and your configuration.
  4. Three checks before redirecting. If one fails, it doesn't redirect.
  5. What it has done, and all the detail in Traceability.
dev.swpanel.com › Security › Match Mode dashboard Real screenshot
Match Mode dashboard: what to do if Cloudflare is blocked, your hostings with the CDN and the latest movements
  1. For the whole account: what your clouds and hostings inherit, except those you customize.
  2. Off, Only notify me or Notify and redirect.
  3. The summary: your hostings with the CDN, how many can use it and how many are now served from the server.
  4. The details, in the account preferences.
  5. Each hosting with its mode, and the link to its dashboard.
  • Off If an operator blocks Cloudflare, your website isn't visible from its network until the block ends.
  • Only notify me It notifies you by email and Telegram as soon as an operator blocks Cloudflare. You decide whether to redirect it.
  • Notify and redirect The recommended one: your website is served from the server while the block lasts and returns to Cloudflare on its own.

On video · 38 seconds

Match Mode, at a glance

The Match Mode tab of a hosting: how it is now, what to do if Cloudflare is blocked, what each operator sees and what SWPanel checks before redirecting.

  1. On guard: who sees your website now
  2. Account configuration or only for this hosting
  3. Off, Only notify me or Notify and redirect
  4. When to redirect and when to return
  5. How it notifies you
  6. What each operator sees
  7. What is checked before redirecting
SWPanel's Match Mode 0:38

The notices

It notifies you when it starts and when it ends

By email, by Telegram or both. With what happened, what SWPanel did and how your website stands.

By email When the block starts and ends, to the email you choose
From
SWPanel
To
[email protected]

Match mode: Movistar blocks Cloudflare and swpruebas.com isn't visible from its network

Your hosting is set to “Only notify me”, so we haven't touched anything. If you want your website to be visible while the block lasts, redirect it from the hosting's Match Mode tab.

  • Operators that see your website: 4 of 5
  • It will be visible on Movistar again when the block ends

Match mode: the block has ended

Movistar shows Cloudflare's addresses again. swpruebas.com is visible again from all 5 operators.

By Telegram With the SWPanel bot, if you have the Match Mode notice enabled
LaLiga match · Sunday
Block

Movistar blocks Cloudflare. swpruebas.com wasn't visible from its network.

We've checked the server's SSL certificate, your Cloudflare DNS and that the website responds, and we're serving it from your server.

Redirected

The 2 records that go through Cloudflare have been changed. Email and the rest of the DNS stay the same.

Back

The block has ended. After 30 minutes without blocks, swpruebas.com goes through Cloudflare again. Your records are back as they were.

Example notice: the data is for testing and the exact text of each notice may change. What SWPanel does is also recorded in “Latest movements” and in Traceability.

Good to know

What to know before switching it on

DNS takes time to propagate

When you enable it, the domain starts resolving through Cloudflare. During that time, some visitors see the website served by Cloudflare and others don't yet. That's normal.

“I changed the website and don't see it”

It's the cache. Try an incognito window, purge from “Management” or turn on developer mode while you work on the website.

Your subdomains

When the domain goes through Cloudflare, a subdomain with its own zone needs a delegation. If the subdomain is a service in your SWPanel, SWPanel can create it by itself.

A WAF fails silently

A rule that blocks your customers doesn't block you. Save it without enabling it, review it and switch it on when you're sure. Removing it is one click.

Frequently asked questions

Cloudflare in SWPanel, no doubts

No. When you activate the upgrade, SWPanel registers the domain with Cloudflare and sets it up. After that you manage everything from SWPanel, without logging in to the Cloudflare website.

The Free plan, Cloudflare's free tier. Before you confirm, SWPanel shows you the summary with the cost.

The hosting domain must be in your SWPanel account. If the domain is registered or managed elsewhere, activation can't be done from SWPanel.

By default, files that don't change: images, stylesheets, scripts and fonts. Pages that change on every visit are still requested from your server. With page rules you decide the exceptions and, if you change the website, you purge the cache from SWPanel.

Cloudflare manages the main domain's zone, so a subdomain with its own zone needs a delegation in the domain's zone. If the subdomain is a service in your SWPanel, SWPanel can create it on its own.

First, open an incognito window to rule out your browser. If it's still the same, purge the Cloudflare cache from “Management” or turn on developer mode while you work.

Yes: Cloudflare only protects what goes through its network, and anyone who connects directly to your server's IP doesn't go through it. That's why 360 Security works on the server: its adaptive WAF, country and bot blocking and the SOC act on everything that arrives, whether it comes through Cloudflare or directly.

An additional 360 Security module for Spain. When Spanish operators block Cloudflare IPs during LaLiga matches, SWPanel detects it, disables Cloudflare on your domain and the DNS points directly to your server, which remains protected by 360 Security. It works if the domain, DNS and hosting are in SWPanel.

No, they add up. Cloudflare filters on its network, before the visit reaches your server. 360 Security works on your server and your email: adaptive WAF, daily SOC, antivirus and antispam.

Enable Cloudflare on your hosting

Create your free account, bring your domain and switch on Cloudflare from your hosting upgrades.