Как настроить бесплатный CDN CloudFlare в WordPress

3 min


Хотите использовать Cloudflare CDN на своем сайте WordPress?

Cloudflare — один из лучших сервисов WordPress CDN и брандмауэров, доступных на рынке. Они предлагают бесплатный CDN, который ускоряет ваш сайт, а также набор мощных функций безопасности для сайтов малого бизнеса.

Проблема заключается в том, что многие пользователи начального уровня не могут использовать Cloudflare, поскольку считают, что их сложно настроить.

В этом руководстве мы проведем вас через полную настройку Cloudflare в WordPress, чтобы помочь вам повысить скорость вашего сайта.

Настройка бесплатного CDN Cloudflare в WordPress

Оглавление:

Что такое CDN? Зачем вам нужен CDN для вашего сайта?

CDN или Content Delivery Network — это система распределенных серверов, которая помогает быстрее доставлять файлы вашего сайта пользователям в зависимости от их географического положения.

Как правило, веб-хостинг обслуживает посетителей вашего сайта из одного места. Все пользователи получают доступ к одному и тому же серверу, независимо от того, где они находятся. Это может привести к задержке доставки контента для пользователей, живущих дальше от центрального хост-сервера вашего сайта.

CDN решает эту проблему, настраивая несколько пограничных серверов в разных точках земного шара. Эти CDN-серверы кэшируют статический контент с исходного / центрального сервера вашего сайта, сохраняют и представляют его пользователям после того, как они запросят его.

Сеть доставки контента (CDN)

Когда есть запрос пользователя, сервер CDN, ближайший от местоположения пользователя, будет обрабатывать его. Например, если кто-то в США хочет получить доступ к веб-сайту, размещенному в Великобритании, этот запрос будет обслуживать сервер CDN в США, а не главный сервер в Великобритании.

С CDN все пользовательские запросы обрабатываются ближайшими серверами CDN. Это уменьшает физическое расстояние между посетителями и сервером вашего сайта. В результате ваш сайт загружается быстрее для всех пользователей независимо от их географического положения.

Более быстрый веб-сайт также улучшает пользовательский опыт и дает вашему веб-сайту небольшое повышение в рейтинге SEO.

Использование CDN также снижает нагрузку на ваш основной сервер и защищает его от сбоев во время всплесков трафика. Если вы хотите узнать больше, посмотрите наше руководство о том, почему вам нужен CDN для вашего блога WordPress.

Что такое Cloudflare CDN?

Cloudflare

Cloudflare — самый популярный бесплатный провайдер CDN, доступный в Интернете. Это большая сеть глобально распределенных серверов, которые автоматически кэшируют статический контент и быстро доставляют динамический контент.

Помимо службы CDN, Cloudflare также является облачным межсетевым экраном веб-сайта и распределенным прокси-сервером. Он отслеживает весь входящий трафик на ваш сайт и блокирует подозрительный трафик даже до того, как он попадет на ваш сервер.

Они предлагают бесплатный базовый план, который подходит для веб-сайтов малого бизнеса и блогов. Они также предлагают платные планы, начиная с 20 долларов в месяц.

Cloudflare — отличный выбор для небольших компаний, которым нужна бесплатная CDN. Однако, если вы хотите в полной мере использовать все функции Cloudflare, вам потребуется бизнес-план стоимостью 200 долларов в месяц.

Примечание редактора: Мы не используем Cloudflare на WPBeginner. Вместо этого мы используем MaxCDN (теперь часть StackPath) для нашей службы CDN. Они не заставляют вас использовать их DNS и предлагают более разумные цены в масштабе.

MaxCDN против Cloudflare — в чем разница?

MaxCDN и Cloudflare — на самом деле совершенно разные сервисы. В то время как MaxCDN ориентирован на обслуживание вашего контента через CDN, Cloudflare больше ориентирован на безопасность и контроль за спамом.

Они оба используют разные технологии для подачи контента через свои сети. MaxCDN обслуживает контент с DNS вашего сайта, используя pullzones, проще говоря, они отражают ваш сайт. Cloudflare, с другой стороны, передает контент через собственный DNS, и вам предлагается изменить DNS вашего веб-сайта, чтобы он указывал на их серверы.

Cloudflare действует как прокси между вами и посетителями вашего сайта, что означает, что вы отказываетесь от большого контроля. Принимая во внимание, что MaxCDN действует как обратный прокси-сервер, что означает, что вы имеете полный контроль.

Cloudflare лучше оптимизирует скорость ваших страниц, предотвращая на сайте вредоносных ботов, злоумышленников и подозрительных сканеров. MaxCDN лучше повышает скорость вашего сайта, предоставляя статический контент через их серверы, расположенные по всему миру.

Минусы использования Cloudflare

Самая большая жалоба пользователей на Cloudflare заключается в том, что, хотя он ускоряет работу вашего сайта, иногда он добавляет второй экран загрузки для целей проверки безопасности, который отрицает стремление к скорости, поскольку пользователям часто приходится ждать 5 секунд, прежде чем они смогут увидеть ваш сайт.

Иногда он также может отображать страницу CAPTCHA с просьбой доказать, что они люди. Это создает плохой опыт для новых посетителей, которые могут никогда не зайти на сайт.

Настройка Cloudflare на вашем сайте WordPress

Настроить Cloudflare на сайте WordPress довольно просто. Есть два разных метода:

  1. Используя параметр настройки Cloudflare одним щелчком на панели управления хоста
  2. Зарегистрировавшись вручную на сайте Cloudflare

Первый способ — это самый простой способ включить Cloudflare CDN в вашем блоге WordPress. Некоторые из ведущих хостинг-сервисов WordPress, такие как SiteGround, сотрудничают с Cloudflare, предлагая возможность простой настройки через панель управления.

Если ваш веб-хостинг не предлагает встроенную опцию настройки Cloudflare, вы можете вручную добавить сервис на свой сайт. Мы покажем оба этих метода в деталях ниже.

Способ 1: настройка Cloudflare CDN с опцией настройки одним щелчком в cPanel

Как мы упоминали ранее, некоторые провайдеры хостинга WordPress, такие как SiteGround, предлагают простой способ настройки Cloudflare CDN в WordPress.

Эти веб-хосты предоставляют встроенное приложение интеграции Cloudflare в cPanel вашего хостинга, чтобы включить сервис всего несколькими щелчками мыши.

Этот параметр настройки Cloudflare работает аналогично большинству хостинг-провайдеров, которые имеют интеграцию. Для справки мы покажем процесс установки на хостинг SiteGround.

Включение Cloudflare CDN на SiteGround

Если вы используете SiteGround в качестве хостинговой компании WordPress, вы можете установить Cloudflare CDN на своем сайте всего за несколько минут.

Для начала войдите в свою cPanel и перейдите в раздел «Инструменты улучшения сайта». После этого нажмите на значок «Cloudflare».

Опция Cloudflare в SiteGround cPanel

SiteGround недавно начал переходить на новую панель управления. Если вы используете новую панель, вы увидите Cloudflare в списке на вкладке Скорость. Например, взгляните на скриншот ниже.

Cloudflare SiteGround Panel

Чтобы включить бесплатный CDN Cloudflare на своем веб-сайте, просто нажмите кнопку «Настройка», чтобы продолжить.

После этого вы увидите всплывающее окно с просьбой создать учетную запись Cloudflare или подключиться к существующей.

Соедините Cloudflare с Siteground

Далее вы увидите сообщение о том, что происходит активация CDN. После завершения Cloudflare CDN будет активен на вашем сайте WordPress.

Способ 2: настройка Cloudflare CDN в WordPress вручную

Если ваш веб-хостинг не имеет опции конфигурации Cloudflare одним щелчком, вы можете использовать этот метод. Это может занять несколько минут, но это также легко и удобно.

Для начала вам необходимо посетить веб-сайт CloudFlare и нажать кнопку «Зарегистрироваться».

Зарегистрируйтесь на сайте Cloudflare

На следующей странице вам необходимо ввести свой адрес электронной почты и пароль для создания учетной записи Cloudflare. Просто введите необходимую информацию, а затем нажмите кнопку «Создать учетную запись».

Страница создания учетной записи в Cloudflare

После этого вам нужно ввести URL вашего сайта.

Добавить сайт в Cloudflare

На следующем экране вам будет предложено выбрать план. Ради этого урока мы выберем бесплатный план.

Выберите план Cloudflare

После этого Cloudflare покажет вам список всех записей DNS, найденных их системами. Это будет включать и ваши субдомены.

Записи DNS, которые вы хотите передать через Cloudflare, будут иметь оранжевый значок облака. Записи DNS, которые обойдут Cloudflare, будут иметь значок серого облака.

Вам необходимо просмотреть список, чтобы убедиться, что ваш основной домен активен в Cloudflare со значком оранжевого облака.

Проверьте записи DNS для настройки Cloudflare

После того, как вы проверите свои записи DNS, нажмите на опцию «Продолжить» внизу.

На следующем и последнем этапе настройки Cloudflare попросит вас обновить серверы имен. Вам будет предложено изменить серверы имен и указать их на серверах имен Cloudflare.

Страница серверов имен Cloudflare

Обратите внимание: Изменение сервера имен может занять некоторое время для распространения по всему Интернету. В течение этого времени ваш сайт может стать недоступным для некоторых пользователей.

Вы можете поменять серверы имен либо из своей учетной записи регистратора доменов, например Domain.com, либо, если вы получили бесплатный домен от своего провайдера веб-хостинга, такого как Bluehost, то вам придется изменить сервер имен, войдя в свою учетную запись хостинга.

В этом руководстве мы покажем вам, как изменить серверы имен из панели управления Bluehost. Хотя этот процесс одинаков для всех хостинговых компаний, вы всегда можете обратиться к своему хостинг-провайдеру за подробными инструкциями для панели управления.

После того, как вы войдете в свою панель управления Bluehost cPanel, перейдите в раздел «Домены» и выберите свое доменное имя. После этого перейдите на вкладку «Серверы имен» и выберите «Изменить».

Редактирование серверов имен в вашем веб-хостинге cPanel

Затем вам нужно выбрать «Custom» и ввести серверы имен, предоставляемые Cloudflare.

Добавьте Cllouflare Nameservers в свой веб-хостинг cPanel

После этого вам нужно вернуться на страницу настройки Cloudflare и нажать кнопку «Готово, проверьте серверы имен», чтобы завершить настройку.

Добавлены пользовательские DNS-имена - проверка серверов имен

Это оно! Теперь потребуется несколько минут, чтобы обновить серверы доменных имен и активировать Cloudflare.

После активации вы увидите сообщение об успехе на панели управления Cloudflare.

Cloudflare Активированное сообщение об успехе

Теперь вы можете настроить параметры Cloudflare на этой панели. Мы покажем вам наиболее важные настройки в следующем разделе.

ЗаметкаНа приведенных выше снимках экрана показана панель управления Bluehost. Настройки вашего сервера имен могут отличаться, если вы используете другого хостинг-провайдера.

Настройка наиболее важных настроек Cloudflare

Ваша базовая настройка Cloudflare завершена, но есть несколько важных настроек, которые необходимо настроить для обеспечения безопасности вашего сайта WordPress.

1. Настроить правила для WordPress

Настраивая правила страницы, вы можете настроить работу Cloudflare на определенных страницах вашего сайта. Это особенно полезно для защиты критических страниц, таких как страница входа, область wp-admin и т. Д.

Бесплатный аккаунт Cloudflare позволяет настроить три правила страницы. Если вы хотите добавить больше правил для страниц, то вам нужно платить 5 долларов в месяц за пять дополнительных правил.

Во-первых, вам нужно нажать на параметр «Правила страницы» вверху, а затем нажать кнопку «Создать правило страницы».

Создать правило страницы в Cloudflare

После этого вы можете установить следующие три правила страницы.

а) Защитите свою страницу входа в WordPress

URL страницы: example.com/wp-login.php*
Настройка: уровень безопасности; Высоко

Создайте правило для безопасной страницы входа в WordPress на Cloudflare

б) Исключить панель мониторинга WordPress из Cloudflare и включить высокий уровень безопасности

URL страницы: example.com/wp-admin*
Настройки: Уровень безопасности; Высоко
Уровень кэша; байпас
Отключить производительность
Отключить приложения

Создайте правило страницы для защиты WordPress Dashnboard на Cloudflare

в) Принудительно HTTPS

URL страницы: http: //*example.com/*
Настройка: всегда использовать HTTPS

Создать правило страницы для использования HTTPS в WordPress

2. Настройте параметры SSL-сертификата.

Другим важным параметром является сертификат SSL, доступный в меню «SSL / TSL» вверху.

Cloudflare SSL Настройки

Обязательно выберите «Полный», если вы уже используете SSL.

Если у вас нет SSL-сертификата, ознакомьтесь с нашим руководством о том, как получить бесплатный SSL-сертификат для вашего веб-сайта.

После этого Cloudflare предоставит желанный зеленый замок, чтобы показать, что ваш сайт в безопасности.

Оптимизация Cloudflare для WordPress с помощью плагина

Cloudflare предлагает специальный плагин для WordPress для настройки WordPress в один клик. Плагин позволяет быстро настроить Cloudflare на вашем сайте WordPress, добавить наборы правил брандмауэра веб-приложений (WAF), автоматически очистить кеш и многое другое.

Для начала установите и активируйте плагин Cloudflare на своем веб-сайте. Для более подробной информации, смотрите наше пошаговое руководство по установке плагина WordPress.

После этого вам нужно посетить Настройки »Cloudflare из вашей админ-панели, чтобы настроить параметры Cloudflare.

На странице настроек вы увидите кнопку «Создать бесплатную учетную запись» и параметр «Вход» для уже существующих учетных записей. Просто нажмите на кнопку входа в систему.

Войдите в учетную запись Cloudflare с помощью WordPress.

На следующем экране вам нужно будет ввести адрес электронной почты и ключ API Cloudflare.

Введите форму с данными Cloudflare API

Вы можете найти свой ключ API в своей учетной записи на веб-сайте Cloudflare.

Просто откройте страницу «Мой профиль» и нажмите на токены API. После этого перейдите в раздел Global API Key и нажмите кнопку View.

Посмотреть ключ Cloudflare API

Это откроет всплывающее окно и отобразит ваш ключ API. Вам нужно скопировать ключ.

Скопируйте Cloudflare API Key

Затем вернитесь на панель управления WordPress и введите свой адрес электронной почты и ключ API.

Сохранение учетных данных API Cloudflare в WordPress

После этого домашняя страница Cloudflare появится на вашей панели. Оттуда вы можете применить оптимизацию WordPress одним нажатием, очистить кеш, включить автоматический кеш и т. Д.

Оптимизировать Cloudflare для WordPress

Вы можете найти больше вариантов Cloudflare, нажав на опцию Настройки.

Cloudflare для настроек WordPress

Он также показывает статистику, такую ​​как посетители, сохраненная пропускная способность, угрозы заблокированы и т. Д. Из опции Analytics.

Cloudflare Analytics в WordPress

Мы надеемся, что эта статья помогла вам узнать, как настроить бесплатный CDN Cloudflare в WordPress. Вы также можете ознакомиться с нашим полным руководством по безопасности веб-сайта WordPress.

Если вам понравилась эта статья, пожалуйста, подпишитесь на наш канал YouTube для видеоуроков WordPress. Вы также можете найти нас на щебет и фейсбук.


0 Comments

Добавить комментарий