Бесплатный хост сайтов
Хост "статичных" сайтов
Хостинг: платно или дорого?
Хостинги часто стоят денег, пусть и небольших. Но не каждый готов тратиться. Как быть, если нужен хостинг для теста сайта?
GitHub Pages — хостинг без затрат
GitHub — не только для кода и репозиториев. С помощью GitHub Pages можно бесплатно разместить сайт и быстро проверить его в деле.
Шаг 1: Создание репозитория
Создайте новый репозиторий на GitHub. Помните: название репозитория напрямую влияет на URL вашего сайта. Например, репозиторий my-site
будет доступен по адресу https://<ваш-логин>.github.io/my-site
.

Настоятельно советуем создать файл ReadMe.md
— это упростит работу с проектом. Также обязательно выберите опцию Public при создании репозитория, иначе хостинг сайта через GitHub Pages не будет доступен.

Шаг 2: Настрока публикации сайта
После создания репозитория перейдите в Settings. В меню слева найдите вкладку Pages — там настраивается хостинг для вашего сайта.


В разделе Pages вы увидите множество настроек, но сосредоточьтесь на подзаголовке Branch. Там выберите ветку, где лежит ваш сайт (по умолчанию стоит None). Установите main и нажмите Save, чтобы сохранить изменения.

Шаг 3: Ссылка на сайт
Вернитесь на главную страницу вкладки Code. В правой части находится описание репозитория — найдите там значок шестерёнки для доступа к настройкам.


После нажатия на шестерёнку вы увидите поле для ввода описания репозитория. Рядом будет опция с галочкой:
Поставьте галочку, чтобы показать ссылку на ваш сайт.

Шаг 4: Загрузка файлов
Загрузите файл сайта в репозиторий через интерфейс GitHub, перетащив его в раздел Code.
Важно: Главная страница сайта всегда должна называться index.html.

Шаг 5: У вас теперь есть сайт!
Примерно через минуту файл загрузится, и вы сможете перейти на сайт по ссылке в описании репозитория справа.

Last updated