画像処理 (IMG) は、古いバージョンと新しいバージョンを提供します。 このトピックでは、2つのバージョンの違いについて説明します。
IMGの新旧バージョンの違い
処理パラメーターを追加すると、古いバージョンと新しいバージョンでパラメーターの形式が異なります。 このセクションでは、パラメータの形式について説明します。
- 新しいバージョンのパラメーター形式:
http:// bucket.<endpoint>/object?x-oss-process=image/action,parame_value
すべてのIMGアクションは、
x-oss-process
ヘッダーを通過します。 各アクションは順次実行される。 - 旧バージョンのパラメーター形式:
http:// channel.<endpoint>/object@action.format
アクションは
@
で区切ります。
OSSドメイン名とIMGドメイン名を使用した処理済みイメージへのアクセスの違い
古いバージョンのIMGを使用してイメージを処理する場合、イメージにアクセスするための専用のIMGドメイン名が生成されます。 新しいバージョンのIMGを使用してイメージを処理する場合は、Object Storage Service (OSS) ドメイン名を使用してイメージにアクセスします。 次の表は、IMGドメイン名とOSSドメイン名を使用した処理済みイメージへのアクセスの違いを示しています。
項目 | IMGドメイン名を使用したアクセス | OSSドメイン名を使用したアクセス |
方式 | OSSドメイン名はイメージストレージに使用され、IMGドメイン名はイメージ処理に使用されます。 | OSSドメイン名は、オブジェクトのアップロード、管理、処理、および配布に使用されます。 |
新しいバージョンのAPI操作 | 対応 | 対応 |
旧バージョンのAPI操作 | 対応 | 既定ではサポートされていません。 |
HTTPS | 非対応 | 対応 |
VPC | 非対応 | 対応 |
複数のドメイン名に関連付けられたIPアドレス | 非対応 | 対応 |
オリジンのリソースが更新されたときにAlibaba Cloud CDN POPにキャッシュされたコンテンツの自動更新 | 非対応 | 対応 |
説明
- OSSドメイン名はIMGをサポートしていますが、新しいバージョンのAPI操作のみを使用できます。 IMGドメイン名は、API操作の新旧バージョンをサポートしています。
- Alibaba Cloud CDNがIMGドメイン名を使用してイメージへのアクセスを高速化する場合は、Alibaba Cloud CDNのIMGドメイン名にオリジンホストを設定できます。 IMGドメイン名をバケットにマップする必要はありません。
IMGの古いバージョンと新しいバージョンを使用するバケットの違い
古いバージョンのIMGが有効になっているバケット:
- イメージドメイン名は、古いバージョンのIMGが使用されたときに生成されたIMGドメイン名と、マップされたカスタムドメイン名です。
- ソースイメージ保護など、古いバージョンのIMGを使用した設定は、以前に生成されたIMGドメイン名に対してのみ有効であり、オブジェクトのOSSドメイン名には有効ではありません。 クロスリージョンレプリケーション (CRR) が有効になっている場合、ソースイメージ保護とスタイル区切り文字はOSSドメイン名に同期されます。
- 現在のバケットのIMGを無効にすると、スタイル設定とドメイン名のマッピングがクリアされ、新しいバージョンのIMGのページが表示されます。
新しいバケットまたは古いバージョンのIMGが有効になっていないバケット:
- デフォルトでは、IMGを有効にしなくても使用できます。
- ドメイン名をマップする必要はありません。
古いバージョンのIMGから新しいバージョンのIMGに切り替えるにはどうすればよいですか?
旧バージョンのIMGのAPI操作は、新バージョンのIMGでは使用できません。 特別な要件がある場合は、チケットを起票してアフターサービスのテクニカルサポートにお問い合わせください。 ただし、古いバージョンのIMGでイメージスタイルを使用してのみイメージにアクセスする場合は、次の手順を実行できます。
- 現在のImage Service設定で設定の同期を有効にします。 このようにして、イメージスタイルの区切り文字とソースイメージ保護を新しいバージョンのIMGに同期させることができます。
- カスタムドメイン名を使用する場合は、カスタムドメイン名のCNAMEをOSSドメイン名のCNAMEに変更します。
IMGの新旧バージョンのイメージスタイル構成は同じですか?
すべてのイメージスタイル設定は、新旧バージョンのIMGで共有されます。 古いバージョンのIMGのイメージスタイル設定は、新しいバージョンのIMGで使用できます。