2017-12-11 14 views
0

AWS S3は、S3オブジェクトにアクセスするための2つのスタイルのパスを提供します。 いつスタイルを使用する必要がありますか?aws s3仮想ホスト型URLのパススタイルURLとの違い

In a virtual-hosted–style: 
http://bucket.s3.amazonaws.com 
http://bucket.s3-aws-region.amazonaws.com. 


In a path-style URL : 
http://s3.amazonaws.com/bucket 
http://s3-aws-region.amazonaws.com/bucket 

答えて

1

これについては、AWSドキュメントのVirtual Hosting of Bucketsセクションにかなりの情報があります。

カスタマイズされたURLの魅力に加えて、仮想ホスティングの第2のメリットは、バケットの仮想サーバーの「ルートディレクトリ」に公開できることです。多くの既存のアプリケーションがこの標準的な場所にあるファイルを検索するため、この機能が重要になります。たとえば、favicon.ico、robots.txt、crossdomain.xmlはすべてルートに存在することが予想されます。

要するに、仮想ホストスタイルを使用する場合、ルートディレクトリにファイルがあります。これは、基本的にあなたのドメインのファイル構造のトップレベルにアクセスしていることを意味します。これは、いくつかのアプリケーションを扱うときに便利です。このルートレベルでは、favicon(タブの小さなアイコンあなたのブラウザのページ)。

他の利点には、一般的に見た目が綺麗なドメインが含まれます。これは、大部分が重要ではない個人的な使用のためにバケツを必要としない限り、ほとんどの場合、ドメインに適しています。

関連する問題