0
配布グループの作成方法についてオンラインで多数の記事とフォーラムを行ったが、すべてがS3を元のドメイン名として使用している。 オリジンドメイン名をレールサーバーとして使用して配信グループを作成しました。例えばassets.abcd.efgh.com
assets.abcd.efgh.com/assets/abcdefghti-ieajife.css
を実行するとアセットにアクセスできますが、配信ドメイン名を1234test.cloudfront.net/assets/abcdefghti-ieajife.css
としてアセットにアクセスすることはできません。私はエラーを取得しています:HTTPSを使用してamazon配布グループを作成する
Failed to contact the origin
私はカールを使用して取得した結果は、誰かが配布グループを作成したり、私が行方不明です何をしながら、私がする必要がある他のどのような設定が私を導くことができる
curl -I -s -X GET -H "Origin: https://assets.abcd.efgh.com" 1234test.cloudfront.net/assets/abcdefghti-ieajife.css
HTTP/1.1 503 Service Unavailable
Content-Type: text/html
Content-Length: 507
Connection: keep-alive
Server: CloudFront
Date: Tue, 25 Oct 2016 16:48:17 GMT
Expires: Tue, 25 Oct 2016 16:48:17 GMT
X-Cache: Error from cloudfront
Via: 1.1 8f18deab0e501ffbd2fa94cfd46e4785.cloudfront.net (CloudFront)
X-Amz-Cf-Id: PLAjGN5UuFEEFZSRYu_fGfsMDBcjH1w7Ruy1x1fv9bWiftWak3k1QA==
のですか?
*「私はアセットにアクセスできません」*質問を投稿する際には、既に動作していないことを覚えていることを忘れないでください。私たちが知る必要があるのは、どのような感覚/方法/ファッション/方法で失敗するのですか?**あなたはどんなエラーを見ますか? 'curl'のようなツールを使うと、簡単にレスポンスヘッダを取得できます。サーバーログには何が表示されますか? CloudFrontのログには何が表示されますか? –
私は起源に連絡して、curl curl -v https://assets.abcd.efgh.com/assets/abcdefghti-ieajife.css -o/dev/null -silent -Hを使用してエラーを取得できませんでした。User-Agent: Amazon CloudFront "2>&1 | grep HTTP > GET /assets/abcdefghti-ieajife.css HTTP/1.1
User7354632781
curlを使用する点は、エラーを抑制するのではなくキャプチャすることです。リクエストをCloudFrontエンドポイントに送って、すべてをキャプチャして、コードブロックとして質問に編集してください。必要に応じてあなたのホスト名を削除することができますが、Amz-Cf-IdとViaのような残りの情報は機密扱いではないので、削除する必要はありませんが、 。 –