0
0

【AWS】S3のPDFファイルにカスタムドメインでアクセスする

Last updated at Posted at 2024-09-29

概要

S3 バケットのパブリックアクセスを許可することで、オブジェクト URL により PDF ファイルにアクセスすることができる。

s3-pdf-custom-domein-1.png

本記事では CloudFront のカスタムドメインを使用して、この PDF ファイルにカスタムドメインでアクセスする手順を記載する。

s3-pdf-custom-domein-2.png

前提条件

  • Route53 にパブリックホストゾーンが存在すること
    • 本記事ではパブリックホストゾーン名は oizumi-yuta.com とする
  • S3 バケットのパブリックアクセスが許可されていること

手順

1. CloudFront ディストリビューションを作成する

オリジンに対象の S3 バケットを選択する。

s3-pdf-custom-domein-3.png

その他はデフォルトで作成する。

2. ACM でパブリック証明書をリクエストする

バージニア北部リージョンで証明書をリクエストする。完全修飾ドメイン名にカスタムドメイン名を入力する。

s3-pdf-custom-domein-4.png

3. Route 53 でレコードを作成する

ホストゾーン oizumi-yuta.com に CloudFront 向けエイリアスレコード docs.oizumi-yuta.com を作成する。
レコード名はカスタムドメイン名を入力する。

s3-pdf-custom-domein-5.png

4. カスタムドメインをディストリビューションに設定する

s3-pdf-custom-domein-6.png

動作確認

s3-pdf-custom-domein-7.png

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0