Как открыть частный статический веб-сайт с помощью boto3?
У меня есть статический веб-сайт, состоящий из нескольких файлов HTML, CSS и мультимедиа, загруженных в частную корзину S3. Я хотел бы получить доступ к веб-сайту с помощью веб-браузера.
В настоящее время я использую boto3 для создания заранее заданного URL-адреса для одного HTML-файла. Как получить доступ ко всему приложению, не делая корзину общедоступной?
s3client = boto3.client('s3')
url = s3client.generate_presigned_url(
ClientMethod='get_object',
Params={
'Bucket': 'my-bucket',
'Key': 'my-website/index.html',
}
) # url shows html content but no CSS styling or media files