既定の HTTP ヘッダー を使うと、オブジェクトのアップロードや作成時に HTTP ヘッダーを自動追加できます。各ルールにはバケットのマスク、ファイルのマスク、ヘッダー名、値を指定します。
新規または上書きするオブジェクトに適用されます。既存のヘッダーやメタデータを遡って変更することはありません。
バケットとファイルのマスクが一致する有効なルールをすべて適用します。同じヘッダーを設定するルールが複数ある場合は、一覧の下にあるルールを優先します。
* は任意の文字列、? は 1 文字に一致します。大文字と小文字は区別しません。空欄にするとすべてのバケットまたはファイルに一致します。
Content-Type、Cache-Control、Content-Disposition、Expires、Amazon S3 リクエストヘッダー、ユーザー定義メタデータを設定できます。メタデータ名は x-amz-meta- で始めます。
ドライブ設定がルールの値を上書きする場合があります。ストレージクラスとサーバー側暗号化は既定ヘッダーの後に適用します。権限の継承や保持が有効な場合は x-amz-acl も削除します。
既定の HTTP ヘッダーを追加
TntDrive のダッシュボードで次を選択: ツール, 既定の HTTP ヘッダー...
ツール, 既定の HTTP ヘッダーを選択 既定の HTTP ヘッダー ダイアログが開きます。
既定の HTTP ヘッダー - ルールの管理 クリック: 追加(A)。 既定の HTTP ヘッダーを追加 ダイアログが開きます。
既定の HTTP ヘッダーを追加 各項目を入力します:
- バケット名またはマスク - 対象バケットを指定します。空欄はすべてに一致します。
- リモートファイル名またはマスク - フォルダー接頭辞を含むオブジェクトキーに一致します。例:
docs/*、*.xls、reports/?.csv。空欄はすべてのファイルに一致します。 - ヘッダー名 - 適用する HTTP ヘッダーです。ユーザー定義メタデータは
x-amz-meta- で始めます。 - ヘッダー値 - ヘッダーに設定する値です。
- 有効 - ルールの適用を切り替えます。無効にしてもルールは保持されます。
クリック: 追加(A)次にクリック: 変更を保存(S).
my-stuff バケットの my-files 内の PDF に Content-Type を設定する例:
- バケット名またはマスク:
my-stuff - リモートファイル名またはマスク:
my-files/*.pdf - ヘッダー名:
Content-Type - ヘッダー値:
application/pdf
my-images バケットの PNG に Expires を設定する例:
- バケット名またはマスク:
my-images - リモートファイル名またはマスク:
*.png - ヘッダー名:
Expires - ヘッダー値: 将来の日付を選択