1
  1. 私はS3バケット(www.getscala.com)をWebサイトとして設定しています。私はルート53のレコードエイリアス製CloudFrontの配信
  2. ためで証明書を関連するwww.getscala.comgetscala.com
  3. AWS証明書マネージャは、私は2つのCNAMEでCloudFrontの配信を行って*.getscala.com
  4. のためのワイルドカード証明書を作りましたwww.getscala.com.はCloudFrontディストリビューションを指します

訪問先のブラウザhttps://www.getscala.comは、SSLで配信される目的のWebサイトを表示します。AWS S3ウェブサイト(CloudFront&SSL)のベアドメインをwwwサブドメインにリダイレクト

問題:プロトコルに関係なく、裸のドメインの要求をhttps://www.getscala.comにリダイレクトしたい。

getscala.comという名前のバケットを作成し、www.getscala.comまたはhttps://www.getscala.comに転送しました。

AWSではURL書き換えが容易ではないか、少なくともURL書き換えを設定することは明らかではないようです。私は何が欠けていますか?

+0

WWWツー裸の論理が逆転したが、答えは(質問)が同じである - あなたは、第二CloudFrontの分布は、リダイレクトを行うバケットを指摘する必要があります。どちらのディストリビューションも同じACM証明書を共有できますが、2つの証明書を使用することもできますが、これはネイティブのAWS機能を使用してhttpsをリダイレクトで動作させる唯一のソリューションです。 –

+0

2つのクラウドフロントディストリビューションを作成し、1つのクラウドフロントディストリビューションでしか達成できない場合は、コストを増加させるのはなぜですか?以下は、コストのかかるソリューションよりも優れた答えです。 –

+0

はい、これは良い答えです。質問は似ていますが、逆転するだけではありません。 –

答えて

2

SSL証明書を要求すると、その証明書に別のドメインを追加できます。そのため、getscala.comドメインをその証明書に追加してください。次に、上記のC-Nameをクラウドフロントに設定します。下のスクリーンショットを確認してください。

enter image description here

+0

ああ、はい、私はそれを試みます! –

+0

完璧に働いて、ありがとう! (ただし別の証明書を作成する必要がありました) –

+0

はい、作成済みの証明書は編集できません。 – error2007s

関連する問題