Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak skonfigurować Cloudflare Free CDN w WordPress (krok po kroku)

W WPBeginner korzystamy z dużej, szybkiej sieci CDN Cloudflare, aby przyspieszyć działanie naszej witryny dla użytkowników na całym świecie. To tak, jakby umieścić naszą witrynę internetową na szybkim pasie super autostrady informacyjnej.

Cloudflare to jedna z najlepszych usług WordPress CDN dostępnych na rynku. Oferują darmowy CDN, który przyspiesza twoją witrynę internetową i potężne funkcje zabezpieczeń dla witryn małych firm.

Jednak początkowy proces konfiguracji Cloudflare może być trudny dla nowych użytkowników.

W tym przewodniku przeprowadzimy Cię przez pełną konfigurację Cloudflare w WordPress, aby pomóc Ci poprawić szybkość Twojej witryny internetowej.

How to Setup Cloudflare Free CDN in WordPress (Step by Step)

Co to jest CDN?

CDN lub sieć dostarczania treści to system rozproszonych serwerów, który pomaga szybciej dostarczać pliki Twojej witryny internetowej użytkownikom w oparciu o ich lokalizację.

Zazwyczaj usługa hostingu internetowego obsługuje odwiedzających twoją witrynę internetową z jednej lokalizacji. Wszyscy użytkownicy uzyskują dostęp do tego samego serwera, bez względu na to, gdzie się znajdują.

Może to powodować opóźnienia w dostarczaniu treści dla użytkowników mieszkających dalej od centralnego serwera hostingowego twojej witryny internetowej.

Dlatego też sieci CDN konfigurują wiele serwerów brzegowych w różnych lokalizacjach na całym świecie.

Te serwery CDN buforują statyczne treści z serwera źródłowego twojej witryny internetowej i prezentują je użytkownikom, gdy przechodzą na twoją witrynę internetową WordPress.

Content Delivery Network (CDN)

Gdy pojawi się żądanie użytkownika, serwer CDN znajdujący się najbliżej lokalizacji użytkownika obsłuży je.

Na przykład, jeśli ktoś w USA chce uzyskać dostęp do witryny internetowej hostowanej w Wielkiej Brytanii, wówczas serwer CDN w USA obsłuży to żądanie, a nie główny serwer w Wielkiej Brytanii.

Dzięki CDN wszystkie żądania użytkowników są obsługiwane przez najbliższe serwery CDN. Zmniejsza to fizyczną odległość między odwiedzającymi a serwerem twojej witryny internetowej.

W rezultacie CDN poprawia wydajność i szybkość Twojej witryny internetowej dla wszystkich użytkowników, niezależnie od ich lokalizacji geograficznej.

Szybsza witryna internetowa poprawia również komfort użytkowania i może nieznacznie poprawić Twoją witrynę w rankingach SEO. Korzystanie z CDN zmniejsza również wczytywanie twojego głównego serwera i zabezpiecza go przed awarią podczas skoków ruchu.

Jeśli chcesz dowiedzieć się więcej, zapoznaj się z naszym przewodnikiem na temat tego, dlaczego potrzebujesz CDN dla twojego bloga WordPress.

Czym jest Cloudflare CDN?

Cloudflare CDN

Cloudflare jest jednym z najpopularniejszych darmowych dostawców CDN dostępnych w Internecie. Jest to duża sieć globalnie rozproszonych serwerów, które automatycznie przechowują w pamięci podręcznej treści statyczne i szybko dostarczają treści dynamiczne.

Oprócz usługi CDN, Cloudflare to także oparta na chmurze zapora witryny internetowej i rozproszony serwer proxy. Monitoruje on cały ruch przychodzący do twojej witryny internetowej i blokuje podejrzany ruch jeszcze zanim dotrze on do twojego serwera.

Oferują bezpłatny plan podstawowy, który jest odpowiedni dla witryn internetowych małych firm i blogów. Oferują również płatne plany zaczynające się od 20 USD miesięcznie.

Cloudflare to doskonały wybór dla małych firm poszukujących darmowego CDN. Jeśli jednak chcesz w pełni wykorzystać wszystkie funkcje Cloudflare, będziesz potrzebować planu Business, który kosztuje 200 USD miesięcznie.

Powiązane: Zobacz nasz wpis o tym, dlaczego WPBeginner przeszedł z Sucuri na Cloudflare.

Mając to na uwadze, przyjrzyjmy się, jak skonfigurować Cloudflare Free CDN w WordPress. Możesz użyć poniższych szybkich odnośników, aby przejść do różnych części poradnika:

Konfiguracja Cloudflare CDN w WordPress

Aby rozpocząć, należy przejść na witrynę internetową Cloudflare i kliknąć przycisk „Zarejestruj się”.

Visit Cloudflare website

Na następnej stronie musisz wpisz swój adres e-mail i hasło, aby utworzyć konto Cloudflare.

Wystarczy wpisz wymagane informacje, a następnie kliknij przycisk „Zarejestruj się”.

Create Cloudflare account

Po zakończeniu rejestracji zobaczysz stronę z podziękowaniem potwierdzającą, że twoje konto Cloudflare zostało skonfigurowane.

Następnym krokiem jest dodanie twojej witryny internetowej do Cloudflare. Aby rozpocząć, należy kliknąć przycisk „Dodaj witrynę internetową lub aplikację”.

The Cloudflare Thank You Page

Możesz teraz wpisz twoją witrynę internetową w polu „Wprowadź witrynę”.

Upewnij się, że wpisujesz tylko nazwę domeny twojej witryny, na przykład example.com. Nie musisz wpisywać pełnego adresu URL ani żadnych dodatkowych znaków.

Enter Your Website's Domain Name

Na następnym ekranie zostaniesz poproszony o wybranie rodzaju planu Cloudflare.

W tym poradniku wybierzemy darmowy plan Cloudflare. Następnie kliknij przycisk „Kontynuuj”.

Select Cloudflare free plan

Następnie Cloudflare wyświetli listę wszystkich rekordów DNS znalezionych przez ich systemy. Będą one obejmować również twoją subdomenę.

Rekordy DNS, które mają być przekazywane przez Cloudflare, powinny mieć pomarańczową ikonkę chmurki. Rekordy DNS, które ominą Cloudflare, będą miały szarą ikonkę chmurki.

Musisz przejrzeć listę, aby upewnić się, że twoja główna domena jest włączona w Cloudflare z pomarańczową ikonką chmurki. Wystarczy kliknąć przełącznik „Status proxy”, aby zmienić status.

Verify DNS Records to Set up Cloudflare

Po zweryfikowaniu twoich rekordów DNS wystarczy kliknąć przycisk „Kontynuuj” u dołu.

Podczas następnego kroku konfiguracji Cloudflare poprosi cię o aktualizację serwerów nazw. Zostaniesz poproszony o zmianę twoich serwerów nazw i skierowanie ich na serwery nazw Cloudflare.

Change to Cloudflare nameservers

Uwaga: Zmiana serwerów nazw może zająć trochę czasu, aby rozprzestrzenić się w Internecie. W tym czasie twoja witryna internetowa może stać się niedostępna dla niektórych użytkowników.

Możesz zmienić serwery nazw z twojego konta rejestratora domen, takiego jak Domain.com.

Lub, jeśli otrzymałeś darmową domenę od dostawcy hostingu, takiego jak Bluehost, będziesz musiał zmienić serwer WWW, logując się na swoje konto hostingowe.

Na potrzeby tego poradnika pokażemy, jak zmienić serwery nazw z panelu sterowania Bluehost.

Chociaż proces ten jest podobny w różnych firmach hostingowych, zawsze możesz poprosić swojego dostawcę hostingu o szczegółowe instrukcje dotyczące jego panelu sterowania.

Po zalogowaniu się do kokpitu Bluehost, przejdź do sekcji „Domeny” i kliknij przycisk „Ustawienia” obok nazwy twojej domeny.

Click the Settings Button Next to Your Domain in Bluehost

Następnie należy przewinąć w dół do sekcji Ustawienia zaawansowane i rozwinąć ją, klikając strzałkę po prawej stronie ekranu. Spowoduje to wyświetlenie ustawień DNS twojej witryny internetowej, w tym serwerów nazw.

Obok opcji „Serwery nazw (DNS)” należy kliknąć przycisk „Zarządzaj”.

Click the 'Manage' Button Next to Your Bluehost Nameservers

Spowoduje to wyświetlenie ostrzeżenia, że tylko zaawansowani użytkownicy powinni aktualizować swoje serwery nazw.

Musisz kliknąć przycisk „Kontynuuj”, aby to potwierdzić i przejść do następnego kroku.

Bluehost Disclaimer About Updating Nameservers

Następnie należy wpisz serwery nazw dostarczone przez Cloudflare.

Następnie kliknij przycisk „Zapisz”.

Managing Nameservers in Bluehost

Następnie należy wrócić do strony konfiguracji Cloudflare i kliknąć przycisk „Gotowe, sprawdź serwery nazw”, aby zakończyć konfigurację.

Teraz automatycznie sprawdzi twoje nowe serwery nazw.

Check Cloudflare nameservers

To wszystko! Aktualizacja serwerów nazw twojej domeny i włączanie Cloudflare zajmie kilka minut.

Po włączaniu zobaczysz komunikat o powodzeniu w twoim kokpicie Cloudflare.

Cloudflare success message

W międzyczasie przewodnik szybkiego startu Cloudflare otworzy się automatycznie i możesz go użyć, aby dostosować własne ustawienia Cloudflare. W następnej sekcji pokażemy, jak to zrobić.

Uwaga: Powyższe zrzuty ekranu przedstawiają panel sterowania Bluehost. Twoje ustawienia serwera nazw mogą wyglądać inaczej, jeśli korzystasz z usług innego dostawcy hostingu.

Konfiguracja Cloudflare za pomocą przewodnika Szybki start

Przewodnik szybkiego startu Cloudflare powinien otworzyć się automatycznie po kliknięciu przycisku „Gotowe, sprawdź serwery nazw” powyżej. Ten kreator konfiguracji pomoże ci poprawić zabezpieczenia i wydajność twojej witryny internetowej.

Pierwsze ustawienie to „Automatyczne przepisywanie HTTPS”.

Cloudflare Automatic HTTPS Rewrites

Pomoże to uniknąć błędu mieszania treści w WordPress. Robi to poprzez automatyczną zmianę „http” na „https” w adresach URL wszystkich zasobów i odnośników na twojej witrynie, które mogą być obsługiwane za pomocą zabezpieczonego adresu URL „https”.

To ustawienie jest domyślnie włączone. Zalecamy pozostawienie go włączonego i kliknięcie przycisku „Zapisz”.

Następne ustawienie to „Zawsze używaj HTTPS”.

Always Use HTTPS

Niektórzy użytkownicy zgłaszali problemy podczas korzystania z tego ustawienia z Cloudflare. To ustawienie jest domyślnie wyłączone i zalecamy pozostawienie go w ten sposób. W dalszej części artykułu pokażemy, jak przekierować stronę z HTTP na HTTPS za pomocą wtyczki All in One SEO.

Teraz możesz kliknąć przycisk „Zapisz”, aby przejść do następnej opcji.

Kolejnym ustawieniem jest kompresja Brotli.

Brotli Compression

Cloudflare może używać kompresji Brotli do odblokowania 15-20% poprawy prędkości. To ustawienie jest domyślnie włączone i zalecamy pozostawienie go włączonego.

Upewnij się, że kliknąłeś przycisk „Zapisz”, aby zapisać to ustawienie.

Teraz zobaczysz podsumowanie tego, co skonfigurowałeś za pomocą przewodnika Szybki start.

Cloudflare Quick Start Summary

Warto zobaczyć:

  • Automatyczne przepisywanie HTTPS: ON
  • Zawsze używaj HTTPS: WYŁ.
  • Brotli: ON

Ukończyłeś już przewodnik szybkiego startu i możesz kliknąć przycisk „Zakończ”. Nadal jednak istnieje kilka dodatkowych ważnych ustawień, które należy skonfigurować.

Konfigurowanie dodatkowych ważnych ustawień Cloudflare

Twoja podstawowa konfiguracja Cloudflare jest zakończona, ale istnieje kilka podstawowych ustawień, które musisz skonfigurować, aby zabezpieczyć witrynę WordPress.

1. Zabezpiecz swoją stronę logowania do WordPressa

Możesz skonfigurować reguły strony, aby dostosować sposób działania Cloudflare na określonych stronach twojej witryny. Jest to szczególnie przydatne do zabezpieczenia krytycznych stron, takich jak strona logowania i obszar administracyjny wp.

Darmowe konto Cloudflare pozwala na ustawienie 3 reguł strony. Jeśli chcesz dodać więcej reguł strony, musisz zapłacić 5 USD miesięcznie za 5 dodatkowych reguł.

Najpierw należy kliknąć opcję „Reguły” w menu po lewej stronie strony. Następnie można kliknąć przycisk „Utwórz regułę strony”.

Cloudflare Page Rules

Teraz możesz skonfigurować 3 różne reguły strony. Możesz zacząć od utworzenia reguły, która zabezpieczy twoją stronę logowania WordPress.

Wystarczy dodać poniższe ustawienia, aby zabezpieczyć twoją witrynę internetową:

  • Adres URL strony: example.com/wp-login.php*
  • Ustawienia: Poziom zabezpieczenia – Wysoki

Po zakończeniu kliknij „Zapisz i włącz”, aby zapisać i włączyć regułę.

Secure WordPress login page

2. Wyklucz kokpit WordPress z Cloudflare

Nastąpi powrót do strony Reguły strony, na której znajduje się twoja pierwsza reguła.

Teraz możesz utworzyć drugą regułę, aby wykluczyć kokpit WordPress z pamięci podręcznej Cloudflare i włączyć wysokie zabezpieczenia.

Click the Create Page Rule Button

Aby utworzyć twoją drugą regułę, musisz kliknąć przycisk „Utwórz nową regułę”.

Następnie należy wpisać następujące ustawienia do reguły. Możesz kliknąć przycisk „+ Dodaj ustawienie”, aby utworzyć nowe wiersze dla dodatkowych ustawień:

  • Adres URL strony: example.com/wp-admin*
  • Ustawienia: Poziom zabezpieczenia – Wysoki
  • Poziom pamięci podręcznej – Bypass
  • Wyłącz wydajność
  • Wyłączanie aplikacji

Po zakończeniu upewnij się, że kliknąłeś „Save and Deploy”, aby utworzyć nową regułę.

Exclude WordPress dashboard

3. Konfiguracja ustawień certyfikatu SSL

Innym ważnym ustawieniem jest certyfikat SSL dostępny w menu „SSL/TLS” po lewej stronie.

Set SSL certificate settings

Upewnij się, że kliknąłeś przycisk opcji „Pełny”, jeśli już używasz SSL.

Jeśli nie posiadasz certyfikatu SSL, zapoznaj się z naszym przewodnikiem na temat tego, jak uzyskać bezpłatny certyfikat SSL dla twojej witryny internetowej.

Gdy to zrobisz, Cloudflare zapewni niezbędną zieloną kłódkę w pasku adresu odwiedzających, aby oznaczyć, że twoja witryna internetowa jest zabezpieczona.

4. Przekierowanie z HTTP na HTTPS za pomocą All in One SEO

Wspomnieliśmy wcześniej, że nie zalecamy korzystania z funkcji „Zawsze używaj HTTPS” Cloudflare. Świetną alternatywą jest użycie wtyczki All in One SEO. Jest to najlepsza wtyczka SEO dla WordPress, używana przez ponad 3 miliony witryn.

Pierwszą rzeczą, którą musisz zrobić, to włączyć i zainstalować wtyczkę All in One SEO. Więcej szczegółów można znaleźć w naszym przewodniku na temat instalacji wtyczki WordPress.

Następnie przejdź do All in One SEO ” Ustawienia ogólne, a następnie wpisz swój klucz licencyjny w polu „Klucz licencyjny” i kliknij „Połącz”.

Enter AIOSEO license key

Klucz licencyjny możesz znaleźć w profilu swojego konta na witrynie internetowej All in One SEO.

Następnie przejdź do All in One SEO ” Redirects, a następnie kliknij opcję menu nawigacyjnego „Full Site Redirects”.

AIOSEO Full Site Redirect

Będziesz musiał przewinąć stronę w dół, aż znajdziesz przełącznik „Ustawienia kanoniczne”. Należy kliknąć ten przełącznik, aby zmienił kolor na niebieski.

Następnie włącz przełącznik „Przekieruj z HTTP na HTTPS”. Spowoduje to utworzenie przekierowania z HTTP na HTTPS, dzięki czemu odwiedzający zawsze będą mieli zabezpieczone połączenie z twoją witryną internetową.

Using AIOSEO to Force HTTPS

Po zakończeniu kliknij przycisk „Zapisz zmiany” u dołu lub u góry ekranu, aby zapisać to ustawienie.

Optymalizacja Cloudflare dla WordPress za pomocą wtyczki

Cloudflare oferuje dedykowaną wtyczkę do WordPressa, która pozwala jednym kliknięciem zoptymalizować ustawienia WordPressa.

Wtyczka umożliwia szybką konfigurację Cloudflare na twojej witrynie WordPress, dodawanie zestawów reguł zapory aplikacji internetowych (WAF), automatyczne czyszczenie pamięci podręcznej i nie tylko.

Aby rozpocząć, zainstaluj i włącz wtyczkę Cloudflare na swojej witrynie internetowej. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Gdy to zrobisz, musisz przejść na Ustawienia ” Cloudflare w twoim panelu administracyjnym, aby skonfigurować ustawienia Cloudflare.

Na stronie ustawień zobaczysz przycisk „Utwórz swoje darmowe konto” oraz opcję logowania dla istniejących kont. Wystarczy kliknąć odnośnik „Zaloguj się tutaj”.

Cloudflare plugin settings

Na następnym ekranie będziesz musiał wpisz swój e-mail Cloudflare i klucz API.

Kliknij odnośnik „Pobierz twój klucz API stąd”.

Entering API Credentials Into the Cloudflare Plugin

Spowoduje to wyświetlenie wyskakującego okienka Twojego konta w witrynie internetowej Cloudflare.

Upewnij się, że jesteś na swojej stronie „Mój profil”, a następnie kliknij kartę „Tokeny API” na lewym panelu bocznym.

Następnie przejdź do sekcji „Global API Key” i kliknij przycisk „Zobacz”.

Get global API key

Spowoduje to otwarcie wyskakującego okienka i wyświetlenie twojego klucza API.

Wystarczy kliknąć przycisk, aby go skopiować.

Click to Copy the Global API Key

Następnie musisz wrócić do kokpitu WordPress i wpisz swój adres e-mail oraz klucz API.

Następnie kliknij przycisk „Zapisz dane uwierzytelniające API”.

Save Cloudflare API Credentials in WordPress

Następnie ustawienia Cloudflare pojawią się na twoim kokpicie.

Z tego miejsca można zastosować optymalizację WordPress jednym kliknięciem, wyczyścić pamięć podręczną, włączyć automatyczną pamięć podręczną i nie tylko.

Aby zoptymalizować twoją witrynę WordPress, wystarczy kliknąć przycisk „Zastosuj” obok opcji „Zastosuj ustawienia domyślne”.

Apply to optimize WordPress

Następnie kliknij opcję menu „Ustawienia”.

Tutaj znajdziesz więcej ustawień optymalizacji witryny.

Cloudflare for WordPress Settings

Na tym ekranie można przewinąć w dół, aby znaleźć sekcję „Zabezpieczenia”.

Domyślnie poziom zabezpieczeń jest średni. Aby poprawić zabezpieczenia twojej witryny internetowej, możesz wybrać „Wysoki” z rozwijanej listy.

Change WordPress security level

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak skonfigurować darmową sieć CDN Cloudflare w WordPress. Zachęcamy również do zapoznania się z naszym przewodnikiem po zabezpieczeniach WordPress a i wyborem najlepszych wtyczek do WordPressa, które dodatkowo zabezpieczą twoją witrynę internetową.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

83 komentarzeZostaw odpowiedź

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Nelson

    My hosting provider connected my website over Cloudflare CDN.
    But main problem is with website speed.
    Speed ​​with direct access 100% and when accessed via CDN 85%. How can it be fixed?

  3. Andrew Hansen

    My hosting plan through Host gator says it has cloudflare installed. Is that good, or should I uninstall it through the hosting plan and manually add it so i can customize my options?

    • WPBeginner Support

      It would depend on how Cloudflare is set up on your account, if you have access to cloudflare’s settings then you can continue to use what is on your account without worrying.

      Administrator

      • Andrew Hansen

        I do not have control over settings.

        • WPBeginner Support

          Jus to be safe, check with your host as there may be a hidden settings area for Cloudflare in the hosting settings.

        • Andrew Hansen

          I checked the information regarding cloudflare through Hostgator. you can manage what level caching (assets only, assets and web pages, or assets and web pages extended) and you can clear the cache, but hostgator says under the cons of using it „No option to customize – Currently, you cannot customize cache settings (for example, which content gets cached, the cache timing, etc.) for the CDN.”

  4. Jiří Vaněk

    I use Cloudflare DNS along with their CDN. The integration of Cloudflare CDN into the WP Rocket plugin, which I use for caching, is fantastic. The CDN can be linked with the caching plugin, allowing for the simultaneous clearing of both the website cache and the CDN cache with a single button in WP Rocket.

    • WPBeginner Support

      Connections like that to help simplify the process are very helpful :)

      Administrator

  5. Ralph

    I plan on making website from europe server (cheaper) to US users and this guide is godsend! Even better it is possible to do it for free. Thank you for this detailed guide. It will definitely help me setting everything up as I never really understood how to do this. Every other guide was lacking details and was too general.

    • WPBeginner Support

      Glad to hear our guide was helpful :)

      Administrator

  6. Salman

    Hi, I use the „WPS Hide Login” plugin. While creating a page rule for the login page should I use the default login URL or the new login URL which I am using with the help of the plugin?

    • WPBeginner Support

      If the login page is on a different URL you would want to set the page rule for the active login page that users would visit.

      Administrator

  7. Neal Umphred

    Thanks for another useful how-to article!

    Regarding the 'Always Use HTTPS’ option, you wrote: „Some users have reported issues when using this setting with Cloudflare.”

    What are those issues?

    • WPBeginner Support

      The errors vary between sites so we don’t have a specific list of errors to point to at the moment.

      Administrator

  8. Sohil Jain

    If I setup comment on my main domain wil it will be setup automatically to subdomain too? Because I don’t want cloudflare setup to apply to subdomain as I only want on main domain. So where to click so that it will not apply to subdomain
    Thanks

    • WPBeginner Support

      There is an option in Cloudflare to exclude a subdomain so you wouldn’t need to worry about that.

      Administrator

  9. Evindu Shavinda

    I added Cloudflare to my website today. So, I had to remove my hosting’s nameservers & replace them with Cloudflare nameservers from my domain registrar.

    This is the question – 1. So, how my hosting account still works? I have removed its nameservers from the domain registrar

    • Aftab

      Don’t worry about hosting. Cloudflare doesn’t modify or change your hosting configuration. Your site will be hosted on your current host only. The reason why cloudflare asks you to change the nameserver because it passes your site through their DNS. It routes your web traffic through the Cloudflare network. So they can proxy your traffic through their network. Cloudflare offers security, ddos protection to all the sites that are configured with their nameservers. You don’t need to spend a single penny to configure your site through network. It’s a part of the free plan. No matter how many sites you have.

  10. Nina Cen

    When I tried to add the page rules for my wordpress login page, I got message „Not Acceptable! An appropriate representation of the requested resource could not be found on this server. This error was generated by Mod_Security.”
    Is anything I did wrong? Or I just need to wait for a little while to try again?

    • WPBeginner Support

      You would want to check with your hosting company for that specific error as that normally means they have a security rule set to prevent certain things on your site.

      Administrator

  11. Shyam

    I s there a way to turn off the second loading screen for security verification purposes and that CAPTCHA page which you have mentioned in the Cons of Cloudflare?

    • WPBeginner Support

      You should be able to change the settings to remove that if you wanted but you would want to check with CloudFlare for the current method.

      Administrator

  12. Lou

    I’m setting up Cloudflare – thanks to your article! I’ve already got W3 super cache plugin – do I need both? Are they going to confuse each other? Total newb question I know!

    • WPBeginner Support

      They have slightly different functions and there is an integration so the two can work with each other without an issue.

      Administrator

  13. Faith Nte

    Thank you for this guide. It helped me reduce the time my page loads

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrator

  14. Muntaha

    What if someone mistakenly adds the wrong parameters in page rules and then deployed it. Is there any way back to change page rules after deploying it?

    • WPBeginner Support

      You can change your settings after setting them if you need to.

      Administrator

  15. bali kratom

    thanks for sharing this content

    • WPBeginner Support

      You’re welcome :)

      Administrator

  16. Will

    Probably a noob question, but I have a lot of existing video and photo files on my site. Will they all be migrated to Cloudflare’s CDN or do I have to do that manually? I followed the setup steps, but my content still takes forever to load, and when I view its URL, it’s still showing my site’s URL and path.

    • WPBeginner Support

      You shouldn’t need to transfer your content, for the slow loading you may want to reach out to CloudFlare for them to take a look

      Administrator

  17. Brooke

    Thanks so much for this, helps a lot!

    Just to be clear, even though I’ve added my site to cloudflare, I still need to get an SSL cert separately? Cloudflare does not supply ssl cert?

    Thanks again!

    • WPBeginner Support

      You would want to take a look again under the Configuring Most Important Cloudflare Settings section for CloudFlare’s SSL :)

      Administrator

  18. Ibraham Aali

    Admin, kindly answer these question like

    After changing the DNS, who is actually will my hosting provider? The hoster OR cloudflare and all editing can be done by same cpanel?

    • WPBeginner Support

      Your hosting provider would still be your hosting provider.

      Administrator

  19. Soumya

    thank you very much, I was looking for a proper step-by-step Cloudflare set up! and TA DA!! you guys are savior.
    It would be great if you publish about the best of cloudflare settings, from the plugin.

    • WPBeginner Support

      Glad you found our article helpful :)

      Administrator

  20. Alabura

    Thank you for such a great publications, it really help me set up my cloud flare account easily. Keep the good work.

    • WPBeginner Support

      You’re welcome, glad our guide was helpful :)

      Administrator

  21. Bryan Wagar

    Very helpful information and with the pictures for verification i could confirm everything instead of guessing, thankyou very much for compiling this! It is BRILLIANT

    • WPBeginner Support

      You’re welcome, glad our guide could be helpful :)

      Administrator

  22. PKV

    superb guide, easy to follow thanks :)

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrator

  23. randhir singh

    I want to know which is the best CDN ? cloud Flare or max

    • WPBeginner Support

      Hi Randhir,

      At WPBeginner, we recommend MaxCDN. However, if you want to use the free CDN, then Cloudflare can be a good solution.

      Administrator

  24. anurag saxena

    If i will use cloudfare free version and will change the nameserver then it means my website will run on cloudfare server then how i can edit my website? through cloudfare or my present hosting provider? pls tell me detail.

  25. andy

    The only reason I use cloudflare because you can hide where you hosting the site.

  26. Mehmet

    i am wondering..
    for cloudflare, we need to point the DNS to theirs..
    so how we gonna use custom email set up using our own domain (which also need to point the DNS to the email provider) ?

    as far as i know, we can’t use two DNS .. (actually we can, but it is expensive)

    • Aqib

      I am using custom email and cloudflare. Cloudflare doesn’t affect my custom email working.

  27. Abhi

    If my domain is from go daddy and hostino is from inmotion hosting and I change my domain name server to my hosting now I want to join cloudfare to it then what can I do?

    • andy

      I try to help answer. from godaddy change nameserver to cloudflare, and from cloudflare, set up your DNS and point to your in motion hosting ip address.

  28. Syed Shan

    After Setting Our Host DNS To Cloudfare DNS, Which bandwidth and storage will be used from our local hosting plan e.g godaddy, namecheap etc or Cloudfare ?

  29. Haydrion Rayel

    The reasons why I don’t use cloudflare is because of changing the nameservers and second like in this article : it blocks some of the legitime users and that is what I really hate.

    I don’t use third party websites where I don’t have full control of it. I saw a couple of times there are you human google click on pictures and it takes forever.

    MaxCDN is the only option because you only have to add a cname .. but still ..

  30. Haydrion Rayel

    The reasons why I don’t use cloudflare is because of changing the nameservers and second like in this article : it blocks some of the legitime users and that is what I really hate.

    I don’t use third party websites where I don’t have full control of it. I saw a couple of times there are you human google click on pictures and it takes forever.

    MaxCDN is the onlly option because you only have to add a cname .. but still ..

  31. abhishek purohit

    My site is on wordpress and running on godaddy vps server with ssl certificate but it has lots of page load time, now, should I go for cdn cloud flare free account if yes than what about all static IP given with vps account , they will not useable and is vps based site need cloud flare ?

  32. Munna Hossain

    Page loading time is an important issue to get good user experience. This LoudFlare helps us to increase the page loading. Can you tell me which one is better to improve page speed, plugin or CDN?

  33. Iain

    HI
    Just to let you know
    I have had a joomla website working on the Free plan and SSL
    Not sure if your previous post is now outdated but it is possible.
    Regards

    • Mircea Pop

      You can use the provided Cloudflare SSL but you are unable to use your own SSL on free account

  34. koushil

    bro can we use this for blogspot blog ?

  35. Ikechukwu

    This was very helpful. Thanks.

  36. munetsi

    i am actually caught in between-
    which provider should i choose for my site,
    between cloudfare or maxcdn

  37. SOTHEA

    This is truly awesome tip. Anyways, I have a question. If my website contents and domain name are hosted in different hosting companies. In this case, I need to change Name Servers to CloundFlare for both. Am I correct?

    • Anubhav

      Did you find the solution for this as i have different hosting provider and domain name provider is different .If you know the solution then please let me know

  38. Ummi Mental

    after changing the DNS, who is actually will my hosting provider? The hoster OR cloudflare and all editing can be done by same cpanel?

  39. Joe

    What minification services do you recommend that work well with Cloudfare? This is for a Wordpress site that may have potentially high traffic spikes out of the blue. Thanks

  40. bobzyouruncle

    I live at the bottom of Africa (Cape Town) with none of their servers close to me am I correct in thinking that Cloud Flare will slow down my website. Most of my traffic is local. I have the same issues with CDNs none of them are close to my location, Europe is the closest. Is my thinking correct?

    • Damon Billian

      CloudFlare would add a little latency because we currently don’t have any data centers in SA just yet (being looked at). Visitors from SA would currently hit a data center in Europe.

      On the other hand, if you have visitors from a lot of other locations (EU, America, Asia, etc.), then the site would be faster for them.

    • munetsi

      was just checking ,looks like they have servers in johannesburg.

  41. Adesanmi Adedotun

    I have heard about cloudflare but have not tried to make use of it, bout talking about the fact that my site might be down during the propagation of my name server,how long could this take?

    • Einstein

      You will not experience any downtime while you switch to Cloudflare if you do it correctly.

    • Damon Billian

      You should not have any downtime at all switching to CloudFlare’s nameservers.

  42. Robby McCullough

    I am a huge fan of CloudFlare. At my shop, we do a lot of sites for professional photographers. CF does an amazing job at making image heavy pages load in a snap!

    One tip, don’t forget about CF’s developer mode when you’re making changes. I’ve bashed my head against the wall for some time when my CSS changes weren’t showing up — CF was serving a cached page!

  43. Boby

    When my website has 'heavy load’ CloudFlare will make the users access screenshot of the website.

  44. Abhisek

    Cloudflare breaks my site’s design. I have a off-canvas menu and Cloudflare’s rocketloader and minification breaks ,y site’s design. So, I have to stick with basic W3 Total cache. Besides Cloudflare actually speeds up your site.

    • Damon Billian

      Those features are actually optional and easy to turn off. If you’re using a minify service already, then you don’t want to turn ours on as well (something eventually will break running two minify options at the same time). Rocket Loader would have the potential to impact JavaScript and jQuery & would generally impact something like widgets.

    • Joe

      What Wordpress theme were you using? That way we can know to avoid using that theme with Cloudfare.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.