При попытке:
aws s3 sync --delete site/ s3://site.domain.com
я получаю сообщение об ошибке:
фатальная ошибка: бакет с именем site.domain.com не совместим с DNS.Виртуальная хостинговая адресация не может быть использована.Стиль адресации можно настроить, удалив значение addressing_style или установив для него значение «путь» или «авто» в файле конфигурации AWS или в объекте botocore.client.Config.
Я изменилстиль адресации и отключил ускоренную конечную точку в моей конфигурации AWS, используя aws configure set default.s3.addressing_style path
и aws configure set default.s3.use_accelerate_endpoint false
, но я все еще получаю ту же ошибку.
Полный файл конфигурации здесь:
[default]
region = us-east-1
output = json
s3 =
use_accelerate_endpoint = false
addressing_style = path
Программное обеспечениеверсии здесь:
$ aws --version
aws-cli/1.15.28 Python/2.7.10 Darwin/16.6.0 botocore/1.10.28