受信リクエストが一致する場合
-
カスタムフィルター式:
- メディアタイプ が
image/avifまたは - ファイル拡張子 が
avif
- メディアタイプ が
その場合
- 圧縮オプション > 圧縮を無効にする
AVIF画像の圧縮を無効にするルールを作成します。 リクエストで指定されたコンテンツタイプまたはファイル拡張子に基づいています。
次の例のルールは、リクエストで指定されたコンテンツタイプまたはファイル拡張子に基づいて、AVIF画像の圧縮を無効にします。
受信リクエストが一致する場合
カスタムフィルター式:
image/avif またはavifその場合
次の例は、既存の エントリポイントルールセット (ID {ruleset_id}) の http_response_compression フェーズのルールを単一の圧縮ルールに設定します。これは、ゾーンルールセットを更新する 操作を使用しています。
curl --request PUT \https://api.cloudflare.com/client/v4/zones/{zone_id}/rulesets/{ruleset_id} \--header "Authorization: Bearer <API_TOKEN>" \--header "Content-Type: application/json" \--data '{ "rules": [ { "expression": "http.response.content_type.media_type eq \"image/avif\" or http.request.uri.path.extension eq \"avif\"", "action": "compress_response", "action_parameters": { "algorithms": [ { "name": "none" } ] } } ]}'