Cloudflare Images、transformation flows で最適化を自動適用
Cloudflare Images は transformation flows を追加した。リモート画像の最適化を、既存 URL を変えずダッシュボード上のルールだけでゾーン全体に当てたい利用者向けである。各 flow はファイル拡張子・URL パス・クエリパラメータなどの条件と、フォーマット変換や width=auto などの最適化パラメータを対にする。
- Provider flows: 他社の画像最適化サービスからの移行用。既存 URL とプロバイダ固有パラメータのまま、Cloudflare が同等パラメータへ書き換える。現時点で Fastly Image Optimizer に対応する
- Custom flows: 条件とアクションを自分で定義する。サイト全体のフォーマット自動変換、デバイス別のレスポンシブサイズ、特定パス配下の一括最適化などに向く
- 評価はダッシュボードの並び順で上から行い、複数一致時は最初の flow のみ実行する。一致がなければオリジンへそのまま渡す
- 利用前に、対象ゾーンで Images > Transformations の transformations を有効にする必要がある
- 開始は Images > Transformations > Automation。provider flow は Add provider flow、custom flow は Add custom flow から設定する