Блог

Как разместить сайт на Netlify: бесплатный хостинг с drag-and-drop

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

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

Почему Netlify удобен для статики

  • Бесплатный тариф Starter — глобальный CDN, HTTPS и подключение своего домена.
  • Drag-and-drop деплой — можно опубликовать сайт перетаскиванием папки, без командной строки и Git.
  • Автоматический HTTPS — сертификат Let's Encrypt выпускается сам.
  • Встроенные формы (Netlify Forms) — приём заявок без бэкенда, о них ниже.

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

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

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

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

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

  • Аккаунт на netlify.com — регистрация бесплатна, вход через GitHub, GitLab или email.
  • ZIP-архив сайта из Webrelay (или папка после распаковки). Одну страницу можно выгрузить бесплатно.

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

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

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

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

Шаг 2: Распакуйте архив

Распакуйте ZIP в отдельную папку. Проверьте, что index.html лежит в корне этой папки, а не во вложенной, — иначе Netlify не найдёт главную страницу.

Шаг 3: Перетащите папку в Netlify Drop

Откройте app.netlify.com/drop и перетащите папку с сайтом в окно браузера. Netlify загрузит файлы и сразу выдаст ссылку вида random-name.netlify.app — сайт уже онлайн.

Шаг 4: Подключите свой домен

В панели сайта откройте Domain settings → Add a domain, добавьте свой домен и пропишите указанные DNS-записи у регистратора. HTTPS Netlify включит автоматически.

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

Если хотите деплоить из терминала:

npm i -g netlify-cli
cd my-site            # папка с index.html
netlify deploy        # черновой деплой с превью-ссылкой
netlify deploy --prod # публикация на боевой адрес

Способ 3: через Git (GitHub или GitLab)

Залейте папку сайта в репозиторий и на netlify.com выберите Add new site → Import an existing project. Build-команда не нужна — сайт статический; в качестве каталога публикации укажите папку с index.html. Каждый git push будет публиковать обновление автоматически.

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

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

  • Netlify Forms — встроенный приём заявок без бэкенда. Нужно добавить в тег формы атрибут netlify (и имя формы), после чего заявки будут собираться в панели Netlify и приходить на почту. На бесплатном тарифе действует лимит на число заявок в месяц — уточняйте актуальные условия.
  • Formspree или Getform — сторонние сервисы форм: меняете action формы на их адрес.
  • PHP-хостинг вместо Netlify — если нужен готовый form-handler.php без переделки, разместите сайт на обычном хостинге (Beget, Timeweb, SprintHost) — там форма и корзина-заявка заработают из коробки.

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

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

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

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

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

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

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

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

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

Да. Через Netlify Drop: перетащите папку с сайтом на app.netlify.com/drop — сайт опубликуется без репозитория и без CLI.

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

Через form-handler.php — нет, Netlify не выполняет PHP. Используйте встроенные Netlify Forms (добавив атрибут netlify в форму), Formspree/Getform или разместите сайт на PHP-хостинге.

Нужен ли платный тариф для своего домена?

Нет. Свой домен и автоматический HTTPS доступны и на бесплатном тарифе.

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

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

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

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

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