Вы можете привязать к бакету свой домен — тогда не потребуется указывать имя бакета при обращении к файлам.
То есть, вместо путей:
https://s3.timeweb.com/имя_бакета/имя_файла
https://s3.timeweb.com/имя_бакета/имя_директории/имя_файла
https://s3.timeweb.cloud/имя_бакета/имя_файла
https://s3.timeweb.cloud/имя_бакета/имя_директории/имя_файла
вы сможете использовать пути:
https://ваш.домен.tld/имя_файла
https://ваш.домен.tld/имя_директории/имя_файла
Обратите внимание, что при прямом обращении по домену (https://ваш.домен.tld/
) не будет отображаться листинг файлов или какая-либо другая индексная страница. Привязка домена подразумевает, что в URL будет указан путь к конкретному файлу.
Для привязки необходимо использовать домен третьего или более уровня, например, timeweb.mydomain.com
.
Если для домена включено проксирование через Cloudflare, отключите его перед привязкой домена. Подождите 5-10 минут, чтобы изменения вступили в силу, привяжите домен по инструкции ниже, после чего проксирование можно снова подключить.
Порядок действий:
s3.timeweb.com
либо s3.timeweb.cloud
, в зависимости от кластера хранилища.Если оставить отмеченной галку «Выпустить SSL-сертификат», мы автоматически сгенерируем и установим на указанный домен бесплатный SSL Let's Encrypt и будем автоматически его продлевать за неделю до истечения.