2017-06-01 3 views
0

とドメインと一致することはできません。 S3とドメインを一致させる。私はそれが同じ名前(バケツとドメイン)を持っている必要があることを読んだ。私はすでに私のものではありませんいくつかのバケットによって取得されGoDaddyのドメイン</p> <p>私のドメイン名でAWS S3を使用しようとしていますS3のブケット

私はこれで時間してきたが、私は、ソリューションので

を見つけることができなかった、このための任意の解決策はありますか?

+0

「www.matias.com」のように、他の誰かが同じ名前のバケットを持っていると言っていますか? –

+0

はいこれが該当します –

+1

誰かがドメイン名と同じ名前のバケットを持っていることは珍しいことです。あなたが所有しているものは 'www'や' .com'などです。ドメインの所有権を証明するなど、AWSでサポートリクエストを行い、バケット名を利用可能にするようリクエストしてください。 –

答えて

-2

バケットに任意の名前を使用するだけで、コンテンツを共有するときにDNSレコードにCNAMEエントリを使用して正しい名前をバケットに戻すことができます。

+0

ダウンできる投票者は説明できますか? –

+0

ドライブバイダウンボートは非常に控えめです。あなたの答えの問題は、それがうまくいかないことです。 S3は、ブラウザが送信した 'Host:'ヘッダを使ってリクエストを処理するバケットを識別します。 CNAMEはDNS解決のみを可能にします。ブラウザが送信する 'Host:'ヘッダは変更されません。したがって、CloudFrontを使用しない限り、バケット名はブラウザのアドレスバーに一致する必要があります。 S3に要求を送信する前に –

+0

私はHost:ヘッダについてはわかりませんが、ブラウザのアドレスバーはS3のURLに変更されません。私は現在、私の仕事でこれを使用しています。また、質問にはHost:ヘッダーについての言及もありませんでした。 –

0

S3の代わりにAWS CloudFrontを使用し、AWS Route53またはGodaddyドメインマッピングを使用して、S3ではなくCloudFrontのCNameマッピングを追加できます。

関連する問題