Как использовать функцию «Всегда онлайн» в Cloudflare? –

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

Что вам нужно?

  • Вы должны добавить и настроить Cloudflare CDN для маршрутизации всего трафика сайта через DNS.
  • Разрешил роботу интернет-архива сканировать ваш сайт и не заблокировал его сканер.

Как включить Always-On в Cloudflare?

  • Войдите в свою учетную запись Cloudflare и выберите сайт, для которого вы хотите включить Always Online.
  • Перейдите в раздел «Кэширование > Конфигурация».
  • Прокрутите вниз на правой панели, чтобы найти и включить опцию «Всегда онлайн».

Включить всегда онлайн в CloudflareВключить всегда онлайн в Cloudflare

Как работает «Всегда онлайн» в Cloudflare?

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

Чтобы Always Online работал на ваших страницах с высоким трафиком, Cloudflare поделится этими страницами вашего сайта с помощью WayBack Machine Интернет-архива и запросит сканирование. Запрос на сканирование основан на активных страницах, посещенных за последние 5 часов, а интервал зависит от плана вашей учетной записи Cloudflare. Ниже приведены подробные сведения об интервале сканирования для различных планов согласно Cloudflare:

  • Бесплатно – 30 дней
  • Про – 15 дней
  • Бизнес – 5 дней
  • Предприятие – 5 дней

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

Примечание: Always Online покажет снимок из интернет-архива, поэтому интерактивные функции, такие как корзина покупок или отправка форм, не будут работать, хотя страница доступна.

Страница не работает с Always Online?

Если вместо страницы резервной копии вы видите ошибку сервера. Это может быть вызвано одной из следующих причин:

  • Хотя сканер интернет-архивов сканирует все веб-сайты, доступные в Интернете, вы можете заблокировать его различными способами. Это сделано для того, чтобы сканер не использовал полосу пропускания сервера, когда вы не хотите сохранять страницы в архиве.
  • Cloudflare делится с WayBack Machine только наиболее посещаемыми страницами вашего сайта. Таким образом, менее посещаемые страницы вашего сайта недоступны в интернет-архиве.
  • В ботах блокировки ботов Cloudflare включены специальные правила.

Самое главное, Cloudflare НЕ будет использовать Always Online для ошибок 404 и некоторых HTTP-ответов 4xx, таких как ошибка базы данных.

Обеспечиваем постоянную работу для вас

Если у вас мало важных страниц, которые вы всегда хотели сохранить в сети, то обязательно сделайте следующее:

Отправка страниц в Интернет-архив вручную

Хотя функция Cloudflare Always Online автоматически запрашивает WayBack Machine только для страниц с высоким трафиком, у вас есть возможность вручную отправлять страницы в интернет-архив. Это поможет сохранить резервную копию в архиве, чтобы всегда онлайн Cloudflare мог ее получить.

Доступ к странице отправки архива вручнуюДоступ к странице отправки архива вручную

  • Вы будете перенаправлены на страницу отправки руководства для WayBack Machine.
  • Снова нажмите кнопку «Сохранить страницу».

Вручную отправить страницу для сохранения в архивеВручную отправить страницу для сохранения в архиве

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

Сгенерирован URL-адрес моментального снимкаСгенерирован URL-адрес моментального снимка

Не блокировать сканер интернет-архивов

Существует несколько способов заблокировать сканер WayBack Machine в интернет-архиве.

Проверьте записи Robots.txt

Убедитесь, что в файле robots.txt есть записи, запрещающие работу сканера. Иногда ваша хостинговая компания может заблокировать сканер интернет-архива для экономии пропускной способности (что часто встречается в среде общего хостинга). Открыть вашдомен.com/robots.txt URL-адрес на вкладке браузера и проверьте, есть ли в его содержимом следующие строки. Если да, используйте FTP или файловый менеджер, чтобы отредактировать файл robots.txt и удалить строки.

Пользовательский агент: ia_archiver Disallow: /

Поскольку robots.txt является статическим файлом, вам следует удалить кеш вашего сервера и очистить кеш Cloudflare, чтобы изменения отразились. Обязательно очищайте URL-адрес robots.txt только для удаления его кеша в Cloudflare, а не для удаления всего кеша сайта.

Проверьте IP-адрес и пользовательские агенты не заблокированы

Убедитесь, что ваша хостинговая компания не блокирует IP-адреса и пользовательские агенты интернет-архива WayBack Machine. IP-адреса 207.241.224.0/20 и 208.70.24.0/21 и строка пользовательского агента:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/605.1.15 (KHTML, например Gecko) Chrome/89.0.4389.82 Safari/605.1.15

Отключить правила Cloudflare WAF для управления ботами

Вы можете создать собственные правила брандмауэра веб-приложений (WAF) в Cloudflare, чтобы блокировать известных и проверенных ботов. Включение этого параметра также заблокирует сканер интернет-архива. Перейдите в раздел «Безопасность > WAF» и удалите все правила, созданные для соответствия входящим запросам из «Знать ботов» и «Проверенная категория ботов».

Известные и проверенные правила WAF для ботов в CloudflareИзвестные и проверенные правила WAF для ботов в Cloudflare

Заключительные слова

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

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *