Домены
Объектное хранилище использует публичные домены, домены для доступа через API и по FTP.
Получать объекты хранилища можно через публичные домены:
Вы можете получить ссылку на объект в публичном контейнере через его публичные домены. Ссылку на объект в приватном контейнере можно создать через публичный домен контейнера при необходимости.
Обращаться к хранилищу, управлять контейнерами и объектами можно через:
Публичный домен контейнера
Публичный домен контейнера используется для раздачи объектов из публичных контейнеров и имеет вид <uuid>.selstorage.ru
, где <uuid>
— уникальный идентификатор контейнера.
Идентификатор генерируется при создании публичного контейнера или при изменении типа контейнера на публичный.
Посмотреть публичный домен контейнера можно в панели управления в разделе Объектное хранилище → Контейнеры → страница контейнера → вкладка Домены → блок Публичные домены.
По публичному домену контейнера осуществляется неавторизованный доступ на чтение контейнера.
Объект можно получить по ссылке вида <uuid>.selstorage.ru/<object_name>
.
Ссылки для объектов в публичных контейнерах работают всегда.
Вы также можете получить ссылку на объект в приватном контейнере по публичному домену контейнера — для этого ссылку нужно создать.
Если вы хотите, чтобы объекты были доступны с вашего домена, подключите пользовательский домен.
Пользовательский домен
Объекты в публичном контейнере можно раздавать под видом своего (пользовательского) домена. Пользовательский домен добавляется на уровне контейнера. Получить объект через пользовательский домен можно по ссылке.
Вы можете добавлять пользовательские домены третьего уровня и выше.
Вы можете добавлять домены внешних DNS-хостингов или домены, делегированные в DNS-хостинг Selectel.
Для всех пользовательских доменов необходимо добавлять сертификаты TLS (SSL).
Подробнее о работе с пользовательскими доменами в инструкции Управлять пользовательскими доменами.
Домен CDN
Объекты из публичного контейнера можно раздавать через CDN — для этого при создании CDN-ресурса нужно выбрать контейнер объектного хранилища в качестве источника контента. Объект, который раздается через CDN, можно получить по домену по умолчанию, который генерируется в CDN.
Домены Swift API
Домен Swift API — эндпоинт, который можно использовать для работы с контейнерами и загрузки объектов через Swift API. Эндпоинт зависит от пула, в котором находится объектное хранилище.
Для работы с приватными конте йнерами через домены Swift API необходим авторизованный доступ.
- Санкт-Петербург
- Москва
Домены S3 API
Домен S3 API — эндпоинт, который можно использовать для работы с контейнерами и загрузки объектов через S3 API, а также при подключении по протоколу S3 через инструменты для работы с хранилищем (кроме FTP). Эндпоинт зависит от пула, в котором находится объектное хранилище.
Через домены S3 API возможен только авторизованный доступ.
- Санкт-Петербург
- Москва
Адресация
При использовании доменов S3 API возможны два типа адресации. От типа адресации зависит, как указывать имя контейнера при работе с S3 API.