Как опубликовать сайт на своём хостинге
Сайт, собранный в 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
Откройте панель управления хостингом
В ispmanager перейдите в раздел «Сайты», выберите нужный домен и нажмите «Файлы сайта». - 2
Удалите файлы парковочной страницы
Оставьте только служебную директорию webstat, если она есть. - 3
Нажмите «Загрузить» и выберите ZIP
ispmanager принимает zip, tar и tar.gz. Для нашего архива подходит zip как есть. - 4
Выделите архив и нажмите «Извлечь»
После распаковки откройте появившуюся папку с именем сайта, выделите всё внутри и кнопками «Вырезать» → «Вставить» перенесите на уровень выше, в каталог сайта. - 5
Проверьте index.html и откройте домен
Если DNS меняли недавно, сайт может открыться не сразу — до суток.
Официальная инструкция хостинга: размещение сайта в ispmanager, корневая папка сайта
Timeweb — через файловый менеджер
Timeweb умеет и загрузить, и распаковать архив прямо в браузере — отдельная программа не нужна.
- 1
Откройте «Файл. менеджер»
Зайдите в папку сайта — обычно это public_html внутри директории вашего домена. - 2
Нажмите «Загрузить»
Выберите ZIP на компьютере и дождитесь, пока напротив него появится «Загружено». - 3
Распакуйте архив
Правая кнопка мыши по файлу → «Разархивировать». Есть и способ короче: пункт «Архиватор» → «Загрузить и разархивировать» делает оба шага сразу. - 4
Перенесите файлы на уровень выше
Появится папка с именем сайта — откройте её, выделите всё и перетащите в public_html, чтобы index.html оказался в корне. - 5
Откройте домен и проверьте сайт
Картинки, меню, форма, https.
Официальная инструкция хостинга: файловый менеджер, как разместить сайт
Beget — через файловый менеджер SPRUT.io
Для статического сайта на Beget достаточно четырёх шагов: домен → папка сайта → загрузка → распаковка. База данных не нужна.
- 1
Проверьте домен
В панели Beget откройте «Домены и поддомены» и убедитесь, что домен привязан к нужной папке сайта. - 2
Откройте файловый менеджер
Перейдите в директорию сайта — обычно domains/ваш-домен/public_html. - 3
Нажмите «Загрузить Файлы»
Выберите ZIP и дождитесь окончания загрузки. - 4
Распакуйте архив
Правая кнопка по архиву → «Распаковать Архив», в окне укажите каталог назначения — ту же папку сайта. - 5
Убедитесь, что index.html лежит в корне
Если распаковалась вложенная папка — зайдите в неё, выделите всё и «Переместить» на уровень выше. После этого откройте домен.
Официальная инструкция хостинга: файловый менеджер SPRUT.io
SpaceWeb — через панель управления
Файлы сайта лежат в public_html. Официальная инструкция советует сначала удалить стандартные index.html и .htaccess.
- 1
Откройте «Хостинг» → «Файловый менеджер»
Затем зайдите в папку public_html. - 2
Очистите заглушку
Если в public_html уже лежат стандартные index.html и .htaccess — удалите их. - 3
Нажмите «Загрузить файлы» и выберите архив
Одним ZIP быстрее и надёжнее, чем десятком файлов по одному. - 4
Распакуйте архив в текущую папку
Кликните по архиву → «Распаковать архив» → вариант «Сюда». На вопрос про замену старых файлов отвечайте «Да». - 5
Проверьте index.html
Имя строчными буквами и прямо в public_html — не во вложенной папке. - 6
Откройте сайт
Если домен уже направлен на SpaceWeb, страница откроется после обновления файлов и DNS.
Официальная инструкция хостинга: как загрузить сайт, как разместить готовый сайт
Sprinthost — через FileZilla / FTP
У Sprinthost есть и файловый менеджер, но универсальный путь — FTP-клиент. Корневая папка сайта: domains/ваш-домен/public_html.
- 1
Подключитесь к серверу
В FileZilla укажите хост, логин и пароль от FTP. Пароль лучше не сохранять — тип входа «Запрос пароля». На вкладке «Настройки передачи» выберите пассивный режим. - 2
Откройте public_html
На сервере перейдите в domains/ваш-домен/public_html. - 3
Удалите стандартный index.php
Sprinthost создаёт файл-заглушку при добавлении сайта — она перекроет ваш index.html. - 4
Загрузите файлы сайта
Распакуйте архив у себя на компьютере, откройте папку с именем сайта, выделите всё внутри и перетащите в правую часть FileZilla. - 5
Дождитесь окончания передачи
Во вкладке «Неудавшиеся передачи» должно быть пусто. Если что-то не долетело — отправьте повторно, иначе на сайте не хватит картинок.
Официальная инструкция хостинга: перенос сайта, настройка FileZilla
Любой другой хостинг — по FTP или SFTP
Если вашего хостинга нет в списке, почти наверняка подойдёт FileZilla, Cyberduck или WinSCP. Данные для подключения хостинг присылает в письме после регистрации.
Что понадобится
- Адрес сервера или IP, логин и пароль.
- Порт: 21 для FTP, 22 для SFTP.
- Корневая папка сайта — public_html, www, htdocs или папка домена, зависит от хостинга.
Если хостинг поддерживает SFTP — выбирайте его: соединение шифруется, и логин с паролем не идут по сети открытым текстом.
- 1
Подключитесь к серверу
- 2
Откройте корневую папку домена
- 3
Удалите стандартную заглушку хостинга
- 4
Распакуйте архив у себя и загрузите содержимое папки сайта
- 5
Убедитесь, что index.html лежит прямо в корне
- 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, а заявки приходят в «Заявки». Перенос нужен, только если вы хотите держать файлы у себя.