No.985 Amazon S3の仮想ホスティングとは何ですか?
TOPへ
-
仮想ホスティングは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することです。Amazon S3の仮想ホスティングでは、HTTP Host ヘッダーを使用して、REST API コールでバケットを指定することができます。
正解
仮想ホスティングは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することです。Amazon S3の仮想ホスティングは、この概念を活用して、HTTP Host ヘッダーを使用して、REST API コールでバケットを指定することができます。これにより、登録されたドメイン名を使用してバケットの名前を指定し、その名前を Amazon S3 の DNS エイリアスにすることができます。
-
仮想ホスティングとは、バケット内の各オブジェクトに仮想的なホスト名を付与することで、個々のオブジェクトを別々のウェブサイトとして扱うことができます。
不正解
仮想ホスティングは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することですが、Amazon S3の仮想ホスティングでは、バケット全体に対して仮想的なホスト名を使用することができます。個々のオブジェクトに対して仮想的なホスト名を付与することはありません。
-
仮想ホスティングとは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することで、Amazon S3の仮想ホスティングでは、仮想マシンを使用して複数のウェブサイトをホストします。
不正解
仮想ホスティングは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することですが、Amazon S3の仮想ホスティングでは、仮想マシンを使用しないで、HTTP Host ヘッダーを使用して、REST API コールでバケットを指定することができます。
-
仮想ホスティングとは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することで、HTTP Headerではなく、URLのパスでバケットを指定します。
不正解
仮想ホスティングは、単一のウェブサーバーから複数のウェブサイトにサービスを提供することですが、Amazon S3の仮想ホスティングでは、HTTP Host ヘッダーを使用して、REST API コールでバケットを指定することができます。URLのパスでバケットを指定するのは、仮想ホスティングの方法ではありません。