Welche URL soll ich für Amazon CloudFront-Inhalte verwenden?

7

Dies wurde auch im AWS-Forum veröffentlicht. Aber es schmilzt etwas (und ich habe es eilig, dieses Problem zu lösen).

Diese Frage bezieht sich auf eine "Download" -Distribution, nicht auf "Streaming".

Ich habe mich kürzlich angemeldet und einen Amazon S3-Bucket erstellt und anschließend eine Amazon CloudFront (CF) -Distribution aus diesem Bucket erstellt. Hier ist die relevante Information:

%Vor%

Was zu einer funktionierenden URL (mit öffentlichem Lesezugriff) führt: Ссылка

Sie sehen also, dass wenn Sie die obige URL verwenden (und Sie Firefox nicht verwenden), das MP4-Video geladen wird. Alle Medien in meinem Bucket sind auf public-read gesetzt.

Mein Problem besteht beim Zugriff auf denselben Inhalt über Cloudfront:

Und meine CF-Verteilung hat die folgenden Eigenschaften:

%Vor%

Wenn ich jedoch die URL verwende, die mir bei der Einrichtung meiner CF-Distribution in diesem Bucket zugewiesen wurde, erhalte ich den Fehler "noSuchKey": Ссылка

%Vor%

Also ... genau welche URL soll ich verwenden, um auf mein Video zu zeigen ODER gibt es eine Art von Zugriffsrechten, die ich übersehen habe, um den Inhalt meiner CF-Distribution öffentlich zu machen ?

Danke für jede Hilfe.

    
AJB 07.01.2013, 23:45
quelle

1 Antwort

22

Zum Wohle aller anderen, die vielleicht darüber stolpern, habe ich das herausgefunden.

Anscheinend enthalten die CloudFront-URLs NICHT DEN EIMERNAMEN . Also würde es so spielen:

S3-URL Ссылка

CloudFront-URL Ссылка

Hoffentlich hilft das jedem anderen, sich aus dem Kopf zu machen und herauszufinden, was falsch ist.

    
AJB 08.01.2013, 00:32
quelle