Ich habe eine AngularJS-App in S3 & amp; CloudFront. Mein Buildprozess über Grunt & amp; Jenkins enthält einen FileRev-Schritt, um jede neue Version meines Skripts eindeutig zu benennen. Hersteller JS-Dateien. Schließlich aktualisiert FileRev auch meine "index.html" -Seiten-Tags, um auf die neuesten versionierten Editionen meines Skripts & amp; Herstellerdateien.
Alles sehr gut, außer ...
Wie bekomme ich CloudFront dazu, 'index.html' an allen meinen Edge-Speicherorten sofort ungültig zu machen, ohne programmatisch eine neue Invalidierung für jede Version zu erstellen?
Danke!
So können Sie das programmatisch durchführen. Dies sollte ein Teil Ihres Bereitstellungsskripts sein. Wir werden index.html
nur ungültig machen, da wir die anderen Ressourcen bereits über ihre Dateinamen versionieren:
Sie können mehr in der API-Dokumentation hier lesen: Ссылка
Tags und Links amazon-s3 amazon-cloudfront