Как выложить статический сайт и подключить к нему свой домен?
- Как подключить домен к GitHub Pages?
- Чем статический хостинг отличается от сервера?
Статический сайт — готовые HTML, CSS, JS и картинки, которые отдаются как файлы. Его кладут на статический хостинг (GitHub Pages, облачное объектное хранилище, Netlify и аналоги) — дёшево или бесплатно, быстро, без сервера. Домен покупают у регистратора, в его DNS добавляют запись: для поддомена — CNAME на адрес хостинга, для корневого домена — A-записи на IP хостинга (или ALIAS). Хостинг выпускает сертификат HTTPS (часто Let's Encrypt), когда видит, что домен указывает на него.
- Если нужен код на сервере (база, авторизация) — статики мало: платформа приложений или свой сервер
- Сборка сайта (генератор, фреймворк) — в CI, на хостинг — готовые файлы
- После смены DNS сертификат выпускается не сразу — подождать и проверить
А ещё Корневой домен CNAME-записью указать нельзя — для него A или ALIAS
Подробно
Шаги для поддомена docs.example.ru:
- Собрать сайт, выложить на хостинг.
- В настройках хостинга указать свой домен.
- У регистратора: CNAME docs → адрес хостинга.
- Дождаться обновления DNS (dig docs.example.ru).
- Включить HTTPS и принудительный редирект с http.
Выбор хостинга: статика — для лендингов, документации, блогов; платформа (PaaS) — для небольших приложений с бэкендом; свой сервер — когда нужен полный контроль.
Что хотят услышать
- Что такое статический хостинг.
- Записи DNS: CNAME для поддомена, A для корня.
- HTTPS-сертификат.
- Когда статики недостаточно.
Проверьте себя
Один верный вариант. Подумайте, потом откройте ответ.
Показать варианты и ответ
- ✗Выложить файлы на хостинг и указать корневой домен CNAME-записью; HTTPS-сертификат выпускается заранее, до того как домен укажет на хостинг
- ✗Для статического сайта обязательно нужен свой сервер с базой данных
- ✓Выложить файлы на статический хостинг, в DNS добавить CNAME для поддомена или A-записи для корня, включить HTTPS
- ✗HTTPS-сертификат выпускается до того, как домен указывает на хостинг
Связанные вопросы
Разбор собеседования с sotto
После собеседования sotto разбирает разговор: оценка, каждый вопрос — хорошо, частично или слабо, чего не хватило в ответе и над чем поработать к следующему разу. Первые 30 минут бесплатно.