2012-03-13 22 views
8

S3バケットのコンテンツを配布するためにAmazon CloudFrontを設定しています.xxxxxxx.cloudfront.netを使用すると正常に動作します。Amazon CloudFront CNAME

ただし、static.mydomain.comを使用して自分のファイルにアクセスしたいとします。私はAmazonの指示に従い、static.mydomain.comからxxxxxx.cloudfront.netにCNAMEレコードを追加しました。また、CNAME(static.mydomain.com)もCloudFront配布プロパティで指定しました。

まだ、static.mydomain.comから自分のファイルにアクセスできません。

私はMediaTempleを使用しており、static.mydomain.comはデフォルトのMediaTempleサーバーページのみを提供しています。 static.mydomain.com/myfile.cssをリクエストすると、「申し訳ありませんが、無効なリクエスト」と表示されます。

+3

CloudFrontディストリビューションを再起動する必要がありましたが、今は正常に動作しています... –

+0

あなたが再起動したと言ったら、無効にして再度有効にしますか?または私は何かが恋しいですか? – CoalaWeb

答えて

8

ドメイン「static.mydomain.com」を「代替ドメイン名(CNAME)」に追加する必要があります。また、ファイルには誰でも読み取りアクセス権があります。つまり、ファイルは一般公開されています。

+1

変更には伝播に時間がかかります(〜10分)。最初に成功しない場合は、忍耐強くしてください! –

関連する問題