Блог

Как разместить сайт на Cloudflare Drop бесплатно

12 июля 2026 г.·8 мин чтения·Марк

Cloudflare раздаёт статические сайты со своей огромной глобальной сети — быстро и бесплатно. А сервис Cloudflare Drop делает публикацию максимально простой: перетащите папку или ZIP-архив в браузер, и сайт оживёт за секунды. После переноса сайта с конструктора через Webrelay вы получаете готовый ZIP — его можно бросить в Cloudflare Drop прямо как есть. Разберём все способы, свой домен и что важно знать про формы.

Почему Cloudflare подходит для статики

  • Глобальная сеть — файлы раздаются с сотен точек по всему миру, сайт грузится быстро везде.
  • Щедрый бесплатный тариф — статические сайты без ограничения по трафику (уточняйте актуальные лимиты).
  • Автоматический HTTPS — сертификат выпускается сам, в том числе на вашем домене.
  • Drag-and-drop — Cloudflare Drop публикует сайт перетаскиванием, без CLI и Git.

Важная оговорка. Cloudflare раздаёт статику и умеет запускать serverless-функции на JavaScript (Cloudflare Pages Functions), но не выполняет PHP. Экспорт Webrelay генерирует обработчик форм form-handler.php на PHP — на Cloudflare он работать не будет. Что делать с формами — в отдельном разделе.

Попробуйте перенос бесплатно

Одна страница — бесплатно. Оцените результат за 1 минуту.

Перенести сайт

Что понадобится

  • ZIP-архив сайта из Webrelay (или папка после распаковки). Одну страницу можно выгрузить бесплатно.
  • Аккаунт Cloudflare — чтобы закрепить сайт за собой и подключить свой домен (сам Drop даёт временную ссылку сразу).

Способ 1: перетаскиванием (Cloudflare Drop) — самый простой

Никаких команд — только браузер, и даже распаковывать архив не обязательно.

Шаг 1: Экспортируйте сайт в Webrelay

Вставьте ссылку на сайт-конструктор и дождитесь готового архива. Внутри — index.html и папки css/, js/, images/. Пути в экспорте идут от корня домена, так что сайт готов к размещению как есть.

Шаг 2: Откройте Cloudflare Drop

Зайдите на cloudflare.com/drop. Публиковать можно и папку, и ZIP-архив — распаковывать экспорт Webrelay не обязательно.

Шаг 3: Перетащите папку или ZIP

Бросьте папку с сайтом (или сам ZIP) в окно браузера. Cloudflare загрузит файлы и выдаст ссылку — сайт уже онлайн на глобальной сети Cloudflare. Проверьте, что index.html лежит в корне архива, а не во вложенной папке.

Шаг 4: Закрепите сайт и подключите домен

Чтобы сайт остался за вами и работал на своём домене, привяжите деплой к аккаунту Cloudflare (проект Cloudflare Pages). В настройках проекта добавьте свой домен и пропишите DNS-записи — HTTPS Cloudflare включит автоматически.

Способ 2: через Wrangler CLI

Если удобнее из терминала — используйте официальную утилиту Cloudflare:

npm i -g wrangler
wrangler pages deploy ./my-site   # папка с index.html

Wrangler загрузит папку в проект Cloudflare Pages и выдаст ссылку на сайт.

Способ 3: через Git

Залейте папку сайта в репозиторий GitHub или GitLab, затем в панели Cloudflare откройте Workers & Pages → Create → Pages → Connect to Git. Build-команда не нужна — сайт статический; каталог публикации укажите на папку с index.html. Каждый git push будет публиковать обновление.

Что делать с формами

form-handler.php из экспорта на Cloudflare не запустится (PHP не поддерживается). Варианты:

  • Cloudflare Pages Functions — serverless-функции на JavaScript прямо в проекте: напишите обработчик и укажите его в action формы.
  • Formspree или Getform — сторонние сервисы форм: меняете action формы на их адрес, заявки приходят на почту.
  • PHP-хостинг вместо Cloudflare — если нужен готовый form-handler.php без переделки, разместите сайт на обычном хостинге (Beget, Timeweb, SprintHost) — там форма и корзина-заявка заработают из коробки.

Корзина интернет-магазина в экспорте тоже отправляет заявку на form-handler.php, поэтому на Cloudflare её нужно перевести на Pages Functions или сторонний сервис.

Cloudflare, Netlify, Vercel или обычный хостинг

  • Cloudflare — самая крупная сеть доставки и щедрый бесплатный трафик; публикация перетаскиванием через Cloudflare Drop; PHP нет.
  • Netlify — тоже drag-and-drop и встроенные формы. Подробнее — в статье как разместить сайт на Netlify.
  • Vercel — деплой через CLI или Git. Подробнее — в статье как разместить сайт на Vercel.
  • PHP-хостинг (Beget, Timeweb, REG.RU) — формы и корзина-заявка работают сразу, загрузка по FTP. Подобрать площадку поможет рейтинг хостингов.

Обзор всех бесплатных вариантов — в статье куда бесплатно разместить сайт за 5 минут.

Что настроить после публикации — домен, аналитику и проверку форм — разобрали в статье что делать после переноса.

Часто задаваемые вопросы

Cloudflare правда бесплатный?

Да, у Cloudflare Pages есть бесплатный тариф для статических сайтов с глобальным CDN, HTTPS и подключением своего домена. Актуальные лимиты уточняйте на сайте Cloudflare.

Нужно ли распаковывать ZIP из Webrelay?

Нет. Cloudflare Drop принимает и папку, и ZIP-архив — можно перетащить экспорт Webrelay как есть.

Можно ли загрузить сайт без Git и командной строки?

Да. Через Cloudflare Drop: перетащите папку или ZIP на cloudflare.com/drop — сайт опубликуется без репозитория и без CLI.

Будут ли работать формы после размещения на Cloudflare?

Через form-handler.php — нет, Cloudflare не выполняет PHP. Используйте Cloudflare Pages Functions, Formspree/Getform или разместите сайт на PHP-хостинге.

Сохранятся ли дизайн и картинки?

Да. Webrelay отдаёт готовый статический сайт со стилями, шрифтами и изображениями (в WebP), а Cloudflare раздаёт эти файлы со своей сети.

Как перенести сайт с конструктора перед размещением?

Вставьте адрес сайта в Webrelay — сервис определит конструктор, скачает страницы и отдаст чистый HTML. Подробнее — на страницах переноса по конструкторам.

Читайте также