1

友人のために静的なWebサイトのモックアップを作成し、一時的なホスティングスポットとしてs3アカウントに配置することにしました。そこで、サイトファイルをアップロードして公開しました。

(実際のパスは編集されていますが、例はポイントを示しています)を介してサイトにアクセスできることを知って驚きました:

https://s3.amazonaws.com/my/s3/path/to/file.html

これはどのように可能ですか?私は自分のアカウントを参照する何らかの識別子をURLに含めることを期待していましたが、明らかにそうではありません。

誰かがアマゾンがこれをどのように行うかを説明できますか?

4

1 に答える 1

1

s3へのアクセスはさまざまな方法で保護できますが、多くの場合、これらのファイルをs3から直接ホストしたいため、パブリックアクセスを提供します。バケット/オブジェクトを公開するには、それらへのセットアップアクセス権が必要です。

バケット名を選択したalafiles.yourdomain.comのドメインに設定し、s3を指すCNAMEを追加すると、内部の書き換えを少し使用して、ファイルがパブリックバケットからのものであると自動的に判断されます。 。

于 2013-01-10T03:12:00.930 に答える