2017-08-08 3 views
-1

私はGoogleスイートから自分のドメインを購入し、自分のhtmlウェブサイトをホストできなかったことを知ったので、AWS S3バケットに行き、そこで寄付しました。今問題はこれらの2つのサービスをどのように結びつけるかです。そのため、Googleから購入したドメインと、AWSにアップロードしたウェブサイトを使用できます。私のAWS S3バケットから私のcnameとAレコードを入手するには?

私はネームサーバを設定しようとしていましたが、Googleのサポートでサーバが7日間ダウンしていると私に話しました。彼はcnameとAレコードで構成することを提案しましたが、これらの情報はどこで入手できますか?

答えて

2

S3では、virtual hosting of bucketを有効にしてからDNS設定でbucketname.s3.amazonaws.comをCNameとして使用する必要があります。しかし、ドメインmy.bucketname.comを購入したとすると、バケット名の名前をmy.bucketname.comに変更する必要があるという制限があります。

その他のオプションは、AWS Cloudfrontを使用してS3を起点として接続することです。次に、CloudfrontからCNameを取得します。これは上記のような制約なしにDNS設定をマップすることができます。

+0

私は最初のオプションに問題があったので、2番目のオプションを試してみました。私は自分のクラウドフロントネットページを稼働させることができましたが、それでも私のドメインに接続できませんでした。 Cname私は自分自身でwww.mywebsite.comを入力しなければならなかったので、クラウドフロントによってどのように提供されているのか分かりません。だから私の理解は、私は自分のDNS設定でcnameを設定する必要があり、レコードが必要ないのですか? – ricola

+0

また、ドメインwww.mywebsite.comをCloudFrontの設定に追加する必要があります。これを行うには、CloudFrontディストリビューションを編集します。 – Ashan

+0

私のクラウドフロントの配布設定は次のとおりです。 代替ドメイン名(CNAME)= mywebsite.com; ドメイン名:XXX.cloudfront.net。 ドメインを追加する価値はありますか? – ricola

関連する問題