- tocdepth
2
Хостинг статического сайта
Object Storage можно использовать для размещения статического веб-сайта в облаке Evolution.
Статический сайт состоит из отдельных веб-страниц без скриптов, требующих запуска на стороне веб-сервера. Статический сайт может содержать клиентскую часть — сценарии, которые основываются на технологиях, таких как HTML, CSS и JavaScript.
Чтобы разместить статический сайт в Object Storage, выполните следующие шаги:
Создайте бакет, задав доменное имя.
Откройте публичный доступ к операциям с бакетом.
Загрузите файлы для главной страницы и страницы, на которую перенаправляется запрос при возникновении ошибки. Если у вас нет HTML файлов, то создайте их:
index.html
— отображается на главной странице сайта.error.html
— отображается при перенаправлении на страницу с ошибкой.
Примеры файлов: index.html и error.html
Выполните API-запрос PutBucketWebsite, указав в теле запроса главную страницу сайта
index.html
и страницу, на которую перенаправляется запрос при возникновении ошибкиerror.html
:<WebsiteConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <IndexDocument> <Suffix>index.html</Suffix> </IndexDocument> <ErrorDocument> <Key>error.html</Key> </ErrorDocument> </WebsiteConfiguration>
При необходимости загрузите остальные файлы сайта в бакет.
Сайт доступен по адресу: https://<bucket_domain_name>.s3-website.cloud.ru
, где bucket_domain_name
— доменное имя бакета.
для Dev & Test