Содержание
Как подготовить папку сайта, загрузить её на хостинг, оформить домен на себя и включить защищённый адрес https://, а ещё что делать, если сайт не открылся.
🔥 Мега распродажа!
• Нейросети: GPT, Claude, Gemini, Grok и DeepSeek
• Картинки: создание и правка фото в чате
• Чтение документов и фото, поиск в интернете
• Около 100 готовых ассистентов и шаблонов
-56%
на весь
функционал
Чтобы выложить сайт в интернет, нужны три вещи: хостинг (место на сервере, где файлы сайта доступны круглосуточно), домен (адрес вида mysite.ru) и сертификат для защищённого адреса https://. Файлы загружают через панель хостинга в браузере, в корневую папку сайта: так называют главную папку на хостинге, её содержимое и открывается по адресу. Домен регистрируют на своё имя и привязывают к хостингу, а сертификат выпускают в той же панели хостинга. Новый домен начинает открываться не сразу: справки хостингов называют срок до 72 часов. Бесплатный хостинг для сайта тоже бывает, но обычно это один сайт без технической поддержки, а для сайта с формой заявки зарубежные бесплатные площадки не подходят.
Подготовку файлов мы проверили на сайте выдуманной велосипедной мастерской «Спица», который собрали в статье о том, как сделать сайт с помощью нейросети. Мы нарочно разложили его файлы с тремя типовыми ошибками, открыли через веб-сервер на своём компьютере и задали модели Claude три запроса из этой статьи. Шаги в панели хостинга и у регистратора описаны по их документации на 15 октября 2026 года: настоящий хостинг и домен для статьи мы не покупали.
Запросы из статьи можно вставить в чат сервиса «Нейросети»: там есть Claude, ChatGPT, Gemini и DeepSeek без ВПН и зарубежной карты. С вопросами про код поможет ассистент-программист. Если подписки у тебя ещё не было, пробный доступ стоит 1 ₽. После него доступ платный, цены и условия написаны на странице тарифов.
Что нужно, чтобы сайт открывался у всех
Хостинг хранит файлы и отдаёт их посетителям, домен даёт сайту понятный адрес, сертификат включает защищённое соединение. Без хостинга сайт видишь только ты, без домена у него технический адрес, без сертификата браузер предупреждает посетителей.
| Что | Зачем | Как платят |
|---|---|---|
| Хостинг | Сервер, на котором лежат файлы сайта и который отдаёт их любому посетителю в любое время | Помесячно или за год. Бывают бесплатные тарифы с ограничениями |
| Домен | Адрес сайта, который легко продиктовать и запомнить | Регистрацию оплачивают на год и продлевают. Домен покупают отдельно от хостинга |
| Сертификат для https:// | Шифрует соединение между посетителем и сайтом | Бесплатный сертификат выпускают многие хостинги, обычно в панели |
Как подготовить папку сайта перед загрузкой
Главная страница называется index.html и лежит в самом верху папки, картинки подключены короткими путями вроде img/photo1.jpg, а имена файлов написаны латиницей, строчными буквами и без пробелов.
Когда посетитель набирает адрес сайта, сервер ищет в корневой папке файл с заранее заданным именем, и по умолчанию это index.html. Если такого файла в корне нет, посетитель увидит страницу-заглушку хостинга, список файлов или ошибку. Перед загрузкой проверь четыре вещи:
- index.html лежит в корне папки, а не в подпапке с названием сайта. Загружают содержимое папки: файлы и папки, которые лежат внутри неё.
- Пути к картинкам короткие: img/photo1.jpg, без C:\Users\... Путь с диска ведёт в папку на твоём компьютере, а у посетителя такой папки нет.
- Имена файлов латиницей, строчными буквами, без пробелов: например photo3.jpg. У имени «Фото 3.JPG» сразу три проблемы: русские буквы, пробел и большие буквы. Большинство веб-серверов различают большие и маленькие буквы, и для них photo3.JPG и photo3.jpg - два разных файла. Windows их не различает, поэтому на твоём компьютере ошибка может быть не видна.
- Картинки лёгкие: фотография с телефона весит несколько мегабайт, а для сайта хватает сотен килобайт. Тяжёлая страница долго грузится через мобильный интернет.
В нашей проверке мы положили папку «Сайт Спица» внутрь корневой, вписали второй фотографии путь C:\Users\Ivan\Desktop\Сайт Спица\img\photo2.jpg, а файл третьей назвали «Фото 3.JPG», хотя в коде стоит img/photo3.jpg. По адресу сайта открылся список папок вместо страницы, а когда мы дописали к адресу название папки, из трёх фотографий показалась одна. Когда мы перенесли файлы в корень, исправили путь и переименовали файл, стали видны все три.
Найти такие ошибки до загрузки поможет нейросеть. Скопируй в запрос список файлов из папки и код главной страницы:
В нашей проверке модель нашла все три подложенные ошибки и предупредила, что из-за вложенной папки сайт будет открываться только по адресу с её названием. Заодно она заметила то, чего мы не подкладывали: в кнопке «Позвонить» вместо номера осталась заготовка [номер], а у кнопки «Как добраться» нет ссылки на карту. Ещё модель уверенно написала, что хостинг различает большие и маленькие буквы. Так устроено большинство веб-серверов, но не все, и файлы со строчными буквами в имени откроются на любом из них.
Куда выложить сайт: хостинг, облако или бесплатная площадка
Разместить сайт-визитку из одной страницы проще всего на обычном хостинге с панелью в браузере. Бесплатные тарифы и зарубежные площадки годятся для пробы и для страницы без формы. Если сайт собирает имена и телефоны клиентов, данные должны храниться на серверах в России.
| Вариант | Как загружать | Ограничения | Форма с данными клиентов |
|---|---|---|---|
| Платный тариф российского хостинга | Файловый менеджер в панели, в браузере | Платно, зато есть поддержка и простые тарифы для одного сайта | Подходит, если сервер в России: у некоторых российских компаний есть серверы и за рубежом, поэтому при выборе тарифа проверь, где он расположен |
| Бесплатный тариф или пробный период российского хостинга | Так же, через панель | Обычно один сайт и около 1 ГБ места, без технической поддержки. У некоторых тариф работает в тестовом режиме, и файлы могут удалить, у других есть только пробный период на 10 дней с возможностью продления | Для пробы, без настоящих заявок |
| Хранилище файлов в облаке с функцией сайта | Через личный кабинет облака | Небольшой сайт может уложиться в бесплатный объём, но нужно привязать способ оплаты и настроить доступ | Форме всё равно нужен отдельный сервер, который принимает заявки, и он должен быть в России |
| Бесплатные зарубежные площадки для сайтов из файлов | Через аккаунт и хранилище кода | Правила не рассчитаны на сайты бизнеса, возможны перебои с открытием из России | Не подходит |
Одна страница из файлов - самый простой результат вайб-кодинга, то есть создания сайтов и программ с помощью нейросети, без ручного написания кода. Бот или сайт, который ты часто правишь, публикуют по-другому.
Куда выложить бота или сайт, который часто меняется: об этом раздел 8 руководства «Вайб-кодинг для бизнеса»
Там есть таблица, куда публиковать сайт из одного файла, часто обновляемый сайт и бота, и запрос, с которым нейросеть по шагам проведёт тебя через публикацию на твоём хостинге, включая автозапуск бота и хранение его ключа на сервере.
Пример хранилища с функцией сайта - Object Storage в Yandex Cloud: по документации в нём можно разместить статический сайт, а первый гигабайт хранения и первые 100 ГБ данных в месяц, которые сайт отдаёт посетителям, бесплатны. Из зарубежных площадок чаще всего советуют GitHub Pages, но в его правилах сказано, что сервис не предназначен и не разрешён для использования как бесплатный хостинг для онлайн-бизнеса. А по данным самой компании Cloudflare, с июня 2025 года российские провайдеры ограничивают доступ к сайтам, которые работают через её сеть.
Хостинг для рабочего сайта выбирай среди компаний из реестра провайдеров хостинга Роскомнадзора: с 1 февраля 2024 года компании вне реестра не вправе оказывать такие услуги (часть 11 статьи 10.2-1 закона 149-ФЗ). Реестр опубликован на сайте Роскомнадзора.
Как загрузить файлы на хостинг
Открой в панели хостинга файловый менеджер, найди корневую папку сайта, убери оттуда заглушку хостинга и загрузи index.html и папку с картинками. Удобнее загрузить архив и распаковать его прямо в панели.
Шаги ниже собраны по справкам хостингов. Названия разделов и кнопок у разных компаний отличаются, так что сверяйся со справкой своего хостинга:
- Зарегистрируйся у хостинга и выбери тариф для сайтов. В панели появится сайт со своей корневой папкой, часто она называется public_html или по имени сайта.
- Открой файловый менеджер и зайди в эту папку. Если там уже лежит index.html хостинга, это заглушка: пока она на месте, посетители будут видеть её. Переименуй её или удали.
- Упакуй содержимое своей папки в архив ZIP, загрузи и распакуй в корневой папке. Проверь, что index.html лежит прямо в ней, без лишней вложенной папки.
- Открой технический адрес сайта, который выдал хостинг, и проверь страницу на компьютере и на телефоне.
Учти, что тариф хостинга и домен - разные покупки. Если домен не зарегистрирован, сайт по этому адресу не откроется, даже если файлы уже загружены.
Как зарегистрировать домен на своё имя
Домен в зоне .ru или .рф регистрируют у регистратора, то есть компании, которая оформляет домены, и указывают свои настоящие данные. Оформляй домен на себя или на своё ИП, даже если сайт делает подрядчик: тот, кто записан администратором домена, им и распоряжается.
С 1 сентября 2026 года закон требует подтверждать личность администратора домена в зонах .ru и .рф через Госуслуги. Регистраторы переходят на это постепенно, поэтому заранее подтверди свою учётную запись на Госуслугах и уточни порядок у выбранного регистратора. Если при регистрации указать заведомо недостоверные данные, регистрацию домена могут аннулировать.
Выбирай короткий адрес, который легко продиктовать по телефону, без названий, похожих на чужие бренды. Если домен у тебя уже есть, но когда-то его регистрировал знакомый или подрядчик, проверь, кто записан администратором, и переоформи домен на себя. Регистрацию оплачивают на год: продлевай её заранее, иначе сайт перестанет открываться по адресу.
Как привязать домен к хостингу и сколько ждать
У регистратора в настройках домена указывают серверы имён хостинга, их адреса есть в справке хостинга. Новые настройки начинают работать не сразу: справки называют срок до 72 часов.
Привязать домен значит сказать интернету, на каком сервере лежит сайт. Для этого есть серверы имён: по ним браузер посетителя узнаёт, где искать сайт. В кабинете регистратора они могут называться DNS-серверами или NS-серверами. Обычно в настройках домена у регистратора вписывают серверы имён, которые указал хостинг, а в панели хостинга добавляют домен и выбирают, к какому сайту он относится.
В справке одного из российских хостингов перечислены четыре таких сервера и сказано, что указать нужно не меньше двух. Новые настройки, по той же справке, начинают работать в течение 24-72 часов, в зависимости от того, как быстро обновляет данные интернет-провайдер.
Справки хостингов написаны для тех, кто уже знает слова вроде «делегирование» и «DNS-серверы». Если непонятно, что и куда вписывать, отдай справку нейросети:
Мы отдали модели настоящий фрагмент справки российского хостинга про смену серверов имён. Она объяснила каждое слово, разделила шаги у регистратора и в панели хостинга, а абзац про кнопку для доменов, которые куплены у самого хостинга, честно отметила как не относящийся к нашему случаю. Отдельным списком модель перечислила, чего в справке нет: как добавить домен в панели, где менять серверы у регистратора, как подключить https. Названий кнопок, которых не было в тексте, она не придумала.
Как включить защищённый адрес https://
После привязки домена выпусти в панели хостинга бесплатный сертификат и проверь, что он продлевается автоматически. Потом открой сайт по адресу с https:// и убедись, что браузер не показывает предупреждений.
Без сертификата Chrome показывает у адреса сайта «Подключение не защищено» и предупреждает, что информацию, которой посетитель обменивается с сайтом, могут увидеть или изменить посторонние. Бесплатные сертификаты, например Let's Encrypt, выдаются на короткий срок: сейчас у Let's Encrypt это 90 дней, а с 2027 года срок начнут сокращать. После выпуска проверь в панели хостинга, что сертификат продлевается автоматически.
Если после перехода на https:// пропали картинки, проверь их адреса. Картинка с адресом http:// на защищённой странице может не загрузиться: браузер не всегда подгружает незащищённые файлы на защищённую страницу. С короткими путями вида img/photo1.jpg такой проблемы не бывает.
Что делать, если сайт не открылся
Чаще всего виноваты файлы не в корневой папке, неверные пути и имена картинок, ещё не обновлённые настройки домена или старая копия страницы в браузере. Начни с таблицы.
| Что видишь | Частая причина | Что сделать |
|---|---|---|
| Страница-заглушка хостинга | В корне лежит index.html хостинга, а твой сайт во вложенной папке | Перенести свои файлы в корень, заглушку переименовать или удалить |
| Список файлов или ошибка 403 | В корне нет index.html, или он назван иначе: Index.html, index.html.txt | Переименовать главную страницу в index.html строчными буквами |
| Страница есть, картинок нет | Путь с диска C:\ или имя файла не совпадает с кодом | Исправить пути на img/... и имена файлов |
| По техническому адресу всё работает, по домену нет | Настройки домена ещё не обновились, вписаны с ошибкой или домен не зарегистрирован | Подождать, затем сверить серверы у регистратора со справкой хостинга |
| Браузер пишет, что подключение не защищено | Сертификат не выпущен или ещё не готов | Выпустить сертификат в панели и подождать |
| Исправил, но ничего не поменялось | Браузер показывает сохранённую копию страницы | Обновить страницу сочетанием Ctrl+F5 или открыть в режиме инкогнито |
Если причина не находится, опиши нейросети, что видишь и что лежит на хостинге:
Мы описали модели ту же ошибку, как она выглядела бы на хостинге: по адресу открывается его заглушка, а с названием папки видна одна фотография из трёх. Главной причиной она назвала заглушку в корне и вложенную папку, потом путь с диска и имя «Фото 3.JPG». Для каждой причины предложила проверку, например открыть адрес картинки отдельно: в нашей проверке этот адрес действительно вернул ошибку 404. Названия кнопок файлового менеджера («Переместить», «Переименовать») модель привела обобщённо, у твоего хостинга они могут называться иначе.
Если на сайте есть форма заявки
Форма с именем и телефоном означает сбор персональных данных. Тогда данные нужно хранить в России, опубликовать на сайте политику обработки, при обработке по согласию брать согласие отдельно и, как правило, до начала обработки подать уведомление в Роскомнадзор.
Записывать и хранить данные граждан России, собранные через интернет, можно только в базах на территории России (часть 5 статьи 18 закона 152-ФЗ). Тот, кто собирает данные через сайт, публикует политику обработки персональных данных (часть 2 статьи 18.1). Если данные обрабатываются по согласию, согласие оформляют отдельно от других документов (часть 1 статьи 9).
Того, кто собирает данные через сайт, закон считает оператором персональных данных. Оператор до начала обработки уведомляет Роскомнадзор, кроме случаев, перечисленных в законе (статья 22). Перед запуском формы стоит свериться с юристом.
Для первой версии проще обойтись без формы: кнопки «Позвонить» и «Написать» ведут человека к тебе напрямую, и сайт ничего не собирает. Модель в нашей проверке отдельно отметила, что на странице «Спицы» нет ни формы, ни счётчиков посещаемости.
Что проверить после публикации
Пройди сайт глазами посетителя: адрес с https://, все картинки и кнопки, никаких заготовок в тексте. И держи копию папки у себя.
- Сайт открывается по домену с https://, без предупреждений браузера.
- Видны все картинки, кнопки «Позвонить» и «Как добраться» работают.
- На странице нет заготовок в квадратных скобках и выдуманных данных.
- Адрес любой картинки, открытый отдельно, показывает саму картинку без ошибки 404.
- Копия папки сайта хранится у тебя на компьютере, на случай если с хостингом что-то случится.
Если сайт ещё не собран, начни со статьи как сделать сайт с помощью нейросети. Выбрать модель для таких задач поможет разбор нейросетей для написания кода, а какие ещё задачи своего дела можно отдать нейросети, смотри в обзоре нейросетей для бизнеса.
Открой чат сервиса «Нейросети» и вставь запрос для проверки папки со своими файлами.
Частые вопросы
Можно ли выложить сайт в интернет бесплатно?
Можно, с ограничениями. Бесплатный хостинг для сайта есть у некоторых российских компаний в виде бесплатного тарифа или пробного периода: обычно один сайт, без технической поддержки, а в тестовом режиме файлы могут удалить. Зарубежные бесплатные площадки подходят только для страницы без формы, а свой домен в любом случае оплачивается отдельно.
Можно ли обойтись без домена?
Можно, если сайт нужен ненадолго или для проверки: хостинг даёт технический адрес. Для клиентов лучше свой домен: его легко запомнить, и он остаётся твоим, даже если сменишь хостинг.
Сколько ждать, пока сайт откроется по новому домену?
После смены серверов имён справки хостингов называют срок до 72 часов. Скорость зависит в том числе от того, как быстро обновляет данные интернет-провайдер посетителя, поэтому у одних людей сайт может открыться раньше, чем у других.
Что делать, если после загрузки вместо моего сайта видна страница хостинга?
Проверь, что index.html лежит прямо в корневой папке сайта, без вложенной папки, и что заглушку хостинга ты убрал. Потом обнови страницу сочетанием Ctrl+F5.
Можно ли поставить форму заявки на сайт, который лежит на бесплатной зарубежной площадке?
Не стоит: данные граждан России, которые собирает форма, нужно записывать и хранить в базах на территории России. Если заявки попадают в сервис зарубежной площадки, это требование нарушается. Для сайта с формой проще взять российский хостинг с сервером в России и заранее подготовить документы.
Источники
- Работа с файлами сайта: имена, регистр букв, пути (MDN)
- Файл index.html по умолчанию (документация nginx)
- Изменение серверов имён домена, срок 24-72 часа (справка Beget)
- Бесплатный тариф хостинга: условия (Beget)
- Бесплатный тариф хостинга: условия и тестовый режим (SpaceWeb)
- Бесплатный пробный период хостинга (Timeweb)
- Хостинг статического сайта в Object Storage (Yandex Cloud)
- Правила тарификации Object Storage (Yandex Cloud)
- Ограничения GitHub Pages (документация GitHub)
- Ограничение доступа из России к сайтам в сети Cloudflare (блог Cloudflare, июнь 2025)
- 149-ФЗ, статья 10.2-1: реестр провайдеров хостинга (КонсультантПлюс)
- С 1 февраля 2024 года хостинг вне реестра запрещён (сообщение Роскомнадзора, Гарант)
- Идентификация администраторов доменов через Госуслуги с 1 сентября (Координационный центр доменов)
- Частые вопросы о доменах .RU и .РФ (Координационный центр доменов)
- Как узнать, защищено ли соединение с сайтом (справка Chrome)
- Срок действия сертификатов Let's Encrypt (Let's Encrypt)
- Смешанное содержимое на защищённых страницах (MDN)
- 152-ФЗ «О персональных данных», статья 18 (КонсультантПлюс)
- 152-ФЗ, статья 18.1: политика обработки персональных данных (КонсультантПлюс)
- 152-ФЗ, статья 9: согласие на обработку персональных данных (КонсультантПлюс)
- 152-ФЗ, статья 22: уведомление об обработке персональных данных (КонсультантПлюс)
В статье разобраны подготовка файлов, загрузка на хостинг и подключение домена. В руководстве есть соседние шаги: как защитить доступы и данные клиентов до запуска и как получить первых пользователей после публикации.
- 10 этапов: идея, проверка спроса, постановка задачи нейросети, инструменты, первый проект, проверка результата, безопасность и закон о персональных данных, публикация, первые клиенты, развитие
- 26 готовых запросов к нейросети и объяснение, как менять их под свою задачу
- Три примера пошагово: сайт, бот для сообщества во ВКонтакте, недельный отчёт
- Какие сервисы доступны из России: сведения на 12 октября 2026 года, со ссылками на источники
🔥 Мега распродажа!
• Нейросети: GPT, Claude, Gemini, Grok и DeepSeek
• Картинки: создание и правка фото в чате
• Чтение документов и фото, поиск в интернете
• Около 100 готовых ассистентов и шаблонов
-56%
на весь
функционал