Как опубликовать сайт на своём хостинге

Сайт, собранный в EasyWebs, уже открыт в интернете по своему адресу — переносить его никуда не нужно. Эта страница нужна, если вы хотите держать сайт у себя: на REG.RU, Timeweb, Beget, SpaceWeb, Sprinthost или любом другом хостинге.

Скачайте ZIP → загрузите на хостинг → распакуйте → проверьте, что index.html в корне → готово.

Это обычный статический сайт: HTML, CSS, картинки. Ни база данных, ни PHP, ни какая-либо панель ему не нужны — он будет работать на самом дешёвом тарифе любого хостинга. Кнопка «Экспорт» в панели сайта доступна с тарифа «Про».

Что внутри архива

В ZIP лежит одна папка, названная по имени сайта, а в ней — файлы. Вот они:

имя-сайта/
  index.html      ← главная страница
  contacts.html   ← остальные страницы, если вы их заказывали
  styles.css      ← оформление
  app.js          ← поведение: меню, слайдеры, форма
  assets/         ← все картинки сайта

Правильно

public_html/
  index.html
  styles.css
  app.js
  assets/

Неправильно

public_html/
  имя-сайта/
    index.html
    assets/

Перед загрузкой

  • Опубликуйте сайт в EasyWebs до того, как скачаете архив — иначе формы в экспорте не будут знать, куда отправлять заявки, а интеграции в него не попадут.
  • Не переименовывайте файлы и папки внутри архива — ссылки в вёрстке ведут на них по именам.
  • Убедитесь, что домен уже добавлен на хостинге и его корневая папка создана.
  • Если в корневой папке лежит заглушка хостинга — index.html, index.php, .htaccess из коробки — удалите её перед загрузкой.

REG.RU через ispmanager

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

  1. 1

    Откройте панель управления хостингом

    В ispmanager перейдите в раздел «Сайты», выберите нужный домен и нажмите «Файлы сайта».
  2. 2

    Удалите файлы парковочной страницы

    Оставьте только служебную директорию webstat, если она есть.
  3. 3

    Нажмите «Загрузить» и выберите ZIP

    ispmanager принимает zip, tar и tar.gz. Для нашего архива подходит zip как есть.
  4. 4

    Выделите архив и нажмите «Извлечь»

    После распаковки откройте появившуюся папку с именем сайта, выделите всё внутри и кнопками «Вырезать» → «Вставить» перенесите на уровень выше, в каталог сайта.
  5. 5

    Проверьте index.html и откройте домен

    Если DNS меняли недавно, сайт может открыться не сразу — до суток.

Официальная инструкция хостинга: размещение сайта в ispmanager, корневая папка сайта

Timeweb через файловый менеджер

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

  1. 1

    Откройте «Файл. менеджер»

    Зайдите в папку сайта — обычно это public_html внутри директории вашего домена.
  2. 2

    Нажмите «Загрузить»

    Выберите ZIP на компьютере и дождитесь, пока напротив него появится «Загружено».
  3. 3

    Распакуйте архив

    Правая кнопка мыши по файлу → «Разархивировать». Есть и способ короче: пункт «Архиватор» → «Загрузить и разархивировать» делает оба шага сразу.
  4. 4

    Перенесите файлы на уровень выше

    Появится папка с именем сайта — откройте её, выделите всё и перетащите в public_html, чтобы index.html оказался в корне.
  5. 5

    Откройте домен и проверьте сайт

    Картинки, меню, форма, https.

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

Beget через файловый менеджер SPRUT.io

Для статического сайта на Beget достаточно четырёх шагов: домен → папка сайта → загрузка → распаковка. База данных не нужна.

  1. 1

    Проверьте домен

    В панели Beget откройте «Домены и поддомены» и убедитесь, что домен привязан к нужной папке сайта.
  2. 2

    Откройте файловый менеджер

    Перейдите в директорию сайта — обычно domains/ваш-домен/public_html.
  3. 3

    Нажмите «Загрузить Файлы»

    Выберите ZIP и дождитесь окончания загрузки.
  4. 4

    Распакуйте архив

    Правая кнопка по архиву → «Распаковать Архив», в окне укажите каталог назначения — ту же папку сайта.
  5. 5

    Убедитесь, что index.html лежит в корне

    Если распаковалась вложенная папка — зайдите в неё, выделите всё и «Переместить» на уровень выше. После этого откройте домен.

Официальная инструкция хостинга: файловый менеджер SPRUT.io

SpaceWeb через панель управления

Файлы сайта лежат в public_html. Официальная инструкция советует сначала удалить стандартные index.html и .htaccess.

  1. 1

    Откройте «Хостинг» → «Файловый менеджер»

    Затем зайдите в папку public_html.
  2. 2

    Очистите заглушку

    Если в public_html уже лежат стандартные index.html и .htaccess — удалите их.
  3. 3

    Нажмите «Загрузить файлы» и выберите архив

    Одним ZIP быстрее и надёжнее, чем десятком файлов по одному.
  4. 4

    Распакуйте архив в текущую папку

    Кликните по архиву → «Распаковать архив» → вариант «Сюда». На вопрос про замену старых файлов отвечайте «Да».
  5. 5

    Проверьте index.html

    Имя строчными буквами и прямо в public_html — не во вложенной папке.
  6. 6

    Откройте сайт

    Если домен уже направлен на SpaceWeb, страница откроется после обновления файлов и DNS.

Официальная инструкция хостинга: как загрузить сайт, как разместить готовый сайт

Sprinthost через FileZilla / FTP

У Sprinthost есть и файловый менеджер, но универсальный путь — FTP-клиент. Корневая папка сайта: domains/ваш-домен/public_html.

  1. 1

    Подключитесь к серверу

    В FileZilla укажите хост, логин и пароль от FTP. Пароль лучше не сохранять — тип входа «Запрос пароля». На вкладке «Настройки передачи» выберите пассивный режим.
  2. 2

    Откройте public_html

    На сервере перейдите в domains/ваш-домен/public_html.
  3. 3

    Удалите стандартный index.php

    Sprinthost создаёт файл-заглушку при добавлении сайта — она перекроет ваш index.html.
  4. 4

    Загрузите файлы сайта

    Распакуйте архив у себя на компьютере, откройте папку с именем сайта, выделите всё внутри и перетащите в правую часть FileZilla.
  5. 5

    Дождитесь окончания передачи

    Во вкладке «Неудавшиеся передачи» должно быть пусто. Если что-то не долетело — отправьте повторно, иначе на сайте не хватит картинок.

Официальная инструкция хостинга: перенос сайта, настройка FileZilla

Любой другой хостинг по FTP или SFTP

Если вашего хостинга нет в списке, почти наверняка подойдёт FileZilla, Cyberduck или WinSCP. Данные для подключения хостинг присылает в письме после регистрации.

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

  • Адрес сервера или IP, логин и пароль.
  • Порт: 21 для FTP, 22 для SFTP.
  • Корневая папка сайта — public_html, www, htdocs или папка домена, зависит от хостинга.

Если хостинг поддерживает SFTP — выбирайте его: соединение шифруется, и логин с паролем не идут по сети открытым текстом.

  1. 1

    Подключитесь к серверу

  2. 2

    Откройте корневую папку домена

  3. 3

    Удалите стандартную заглушку хостинга

  4. 4

    Распакуйте архив у себя и загрузите содержимое папки сайта

  5. 5

    Убедитесь, что index.html лежит прямо в корне

  6. 6

    Откройте домен и проверьте сайт

Официальная инструкция хостинга: пример настройки FileZilla

Если сайт не открывается

Открывается страница хостинга, а не ваш сайт

В корневой папке остался стандартный index.html или index.php хостинга. Удалите его — ваш index.html должен быть единственным.

Ошибка 404

Почти всегда index.html лежит не в той папке: либо не в корне домена, либо внутри лишней папки из архива. Проверьте, что он виден сразу при входе в корневую директорию.

Сайт без стилей и картинок

Выгрузились не все файлы, либо папки переименовали. styles.css, app.js и папка assets должны лежать рядом с index.html и называться точно так же, как в архиве.

Домен ведёт на старый сайт

DNS ещё не обновился или домен направлен на другой хостинг. Проверьте A- и NS-записи у регистратора; обновление занимает до суток.

HTTPS не работает

Включите бесплатный SSL-сертификат в панели хостинга и дождитесь выпуска — обычно от нескольких минут до часа.

Форма не отправляет заявки

Сделайте тестовую отправку и загляните в «Заявки». Если заявки нет — проверьте, что сайт был опубликован в EasyWebs до того, как вы скачали архив: адрес приёмника попадает в файлы только при экспорте опубликованного сайта.

Короткий чек-лист

  • Сайт опубликован в EasyWebs — тогда формы в архиве знают, куда слать заявки.
  • Скачан ZIP, внутри — папка с именем сайта.
  • Домен добавлен на хостинге, корневая папка открыта.
  • Стандартная заглушка хостинга удалена.
  • Загружено и распаковано содержимое папки, а не сама папка.
  • index.html лежит прямо в корне сайта.
  • Сайт открывается по домену, по https, и нормально выглядит на телефоне.
  • Через форму отправлена тестовая заявка, и она пришла.

Ничего этого можно и не делать: сайт уже открыт по своему адресу в EasyWebs, а заявки приходят в «Заявки». Перенос нужен, только если вы хотите держать файлы у себя.

Вернуться к сайтуИнтерфейсы панелей меняются — актуально на август 2026