Первый URL:
mybucket. s3-website -us-east-1.amazon aws .com / some-file.gif
является конечной точкой веб-сайта . Он поддерживает только HTTP, , а не HTTPS. Документы запись:
Конечные точки веб-сайта не поддерживают HTTPS или точки доступа Amazon S3.
Второй URL-адрес:
s3.amazon aws .com / mybucket / some-file.gif
is Legacy Global Endpoint все еще используется регион Северной Вирджинии , Эти (то есть конечные точки обслуживания) используются до :
, программно подключаются к AWS службе
Они поддерживают HTTP и HTTPS.
Поэтому, отвечая на ваш вопрос, https: // mybucket.s3-website-us-east-1.amazon aws .com / some- file.gif завершается ошибкой, потому что HTTPS не поддерживается для конечных точек веб-сайта.
Сбой https://s3.amazonaws.com/mybucket/some-file.gif, потому что он используется для программного c доступа, а не с помощью браузера или скручивания. Но если вы установите ваши объекты как publi c, вы все равно сможете получить к ним доступ.
Для CloudFront вам потребуется предоставить больше информации или создать новый вопрос. Зависит от того, как вы настроили CF disto и ведро.