Хостинг статических сайтов

Вы можете разместить свой статический сайт в Yandex Object Storage. Статический сайт строится на клиентских технологиях, таких как HTML, CSS и JavaScript. Он не может содержать каких-либо скриптов, требующих запуска на стороне веб-сервера.

Для размещения сайта:

  • Загрузите файлы сайта в бакет, специально созданный для размещения сайта.
  • Настройте бакет для хостинга.

После настройки бакета для хостинга сайт становится доступен по адресу:

http(s)://<имя_бакета>.website.yandexcloud.net

или

http(s)://website.yandexcloud.net/<имя_бакета>

Примечание

Протокол HTTPS можно использовать только если имя бакета не содержит точку.

Собственный домен

Для отображения сайта вы можете использовать собственный домен, например, www.example.com.

В этом случае:

  • Имя бакета должно совпадать с именем домена, например www.example.com.

    Примечание

    Используйте для хостинга в Object Storage домены не ниже третьего уровня. Это связано с особенностями обработки записей CNAME на DNS-хостингах. Читайте подробнее в п.2.4 RFC 1912.

  • Необходимо настроить алиас для бакета у своего провайдера DNS или на собственном DNS сервере.

    Например, для домена www.example.com необходимо добавить запись

    www.example.com CNAME www.example.com.website.yandexcloud.net
    

Примечание

Сайт доступен только по протоколу HTTP, например, http://www.example.com или http://www.example.com.website.yandexcloud.net.