Tüm bir statik web sitesini geçersiz kılmaya çalışıyorum. Aşağıdaki komut, /index.html
geçersiz kılmıyor gibi görünmektedir ve aşağıda gösterildiği gibi geçersiz kılınacak öğelerin tek bir çıktısını verir. Bu AWS CLI davranışı normal mi yoksa bir şey mi eksik? Teşekkürler!AWS CLI CloudFront Tüm Dosyaları Geçersiz Kılma
aws cloudfront create-invalidation --distribution-id $DISTRIBUTION_ID --paths /*
Çıktı: Kabuk expansion of local filenames işi var
{ "Invalidation": { "Status": "InProgress", "InvalidationBatch": { "Paths": { "Items": [ "/lib32", "/home", "/vmlinuz", "/core", "/proc", "/var", "/dev", "/usr", "/etc", "/initrd.img", "/cdrom", "/lost+found", "/root", "/tmp", "/lib", "/dead.letter", "/lib64", "/boot", "/sys", "/run", "/bin", "/sbin", "/mnt", "/opt", "/snap", "/media", "/copyright", "/srv" ], "Quantity": 28 },
Bu benim için hile yaptı. Teşekkür ederim Michael. Daha fazla katkıda bulunmak için, "aws-cli/1.11.36 Python/2.7.12 Darwin/16.4.0 botocore/1.4.93", '--paths '*'' değerini kullanarak hata verir: 'Bir hata oluştu (InvalidArgument) CreateInvalidation işlemini çağırırken: İsteğiniz bir veya daha fazla geçersiz geçersizleştirme yolu içeriyor. ' Başarılı bir yanıt için '--paths'/* '' yerine kullanmanız gerekir. – damusix
@damusix lider '/'. Buna göre güncellendi. –