これに関して、実際の回答や情報がない(ように見えた)他の質問もいくつか見ました。
ここに画像があります:
http://furniture.retailcatalog.us/products/2061/6262u9665.jpg
リダイレクト先:
http://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg
(https) にする必要があります:
詳細はこちら
そこで、retailcatalog.us(他のサブドメインもあります)にワイルドカードSSLをインストールしましたが、機能しませんでした。確認してみました
https://furniture.retailcatalog.us.s3.amazonaws.com/products/2061/6262u9665.jpg
そしてそれは機能していませんでした。つまり、Amazon S3 Web サイト自体で https が機能していませんでした。
これを機能させるにはどうすればよいですか?
ベストアンサー1
これはプレミアムサービスから受け取った回答です
これは実際には、SSL がピリオド、'.'、> 文字を含む名前を検証する方法に問題があります。この動作については、こちらで文書化されています。
http://docs.amazonwebservices.com/AmazonS3/latest/dev/BucketRestrictions.html
これを簡単に解決するには、その文字を含まないバケット名を使用するだけです。代わりに「furniture-retailcatalog-us」という名前のバケットを使用します。これにより、HTTPSを使用することができます。
https://furniture-retailcatalog-us.s3.amazonaws.com/
もちろん、CNAME DNSレコードを設定すれば、より使いやすくなります。たとえば、
images-furniture.retailcatalog.us は CNAME furniture-retailcatalog-us.s3.amazonaws.com にあります。
残念ながら、「フレンドリー」な CNAME では証明書の検証時にホスト名の不一致が発生するため、安全な接続には使用できません。S3 に欠けている大きな機能は、ドメインのカスタム証明書を受け入れることです。
2012年10月2日更新
@mpoisot より:
Amazon が提供したリンクには、https に関する記述がなくなりました。S3 のドキュメントを調べたところ、ようやく仮想ホスティング ページに小さなメモが見つかりました。http://docs.amazonwebservices.com/AmazonS3/latest/dev/VirtualHosting.html
2013年6月17日更新
@Joseph Lust より:
入手しました! 確認して招待にサインアップしてください:http://aws.amazon.com/cloudfront/カスタムSSLドメイン