CloudFrontは便利なコンテンツ配信ネットワークですが、独自ドメインでSSL通信を行うには、AWSにSSL証明書をアップロードしなければいけません。アップロードにはAWSのコマンドラインインターフェースを用います。ホームフォルダにpemというフォルダを作り、そこに証明書、秘密鍵、中間証明書を置いて、場所を指定します。 aws iam upload-server-certificate --server-certificate-name {適当な名前} --certificate-body ~/pem/cert.pem --private-key ~/pem/key.pem --certificate-chain ~/pem/inter.pem --path /cloudfront/{適当な名前}/ A client error (MalformedCertificate) occur