自動ミニファイの無効化
あなたのサイトがまだ自動ミニファイの非推奨機能を使用している場合は、CloudflareのダッシュボードまたはAPIを介して自動ミニファイを無効にしてください。
Cloudflareのダッシュボードを介して自動ミニファイを無効にするには:
- Cloudflareダッシュボード ↗にログインします。
- Speed > Optimizationに移動します。
- Content Optimizationに移動します。
- Auto Minifyのすべてのオプションの選択を解除します。
必要なもの:
- 次の権限を持つAPIトークン:
Zone - Zone Settings - EditZone - Zone Settings - Read
ゾーンの自動ミニファイのステータスを確認するには、/zones/<ZONE_ID>/settings/minifyエンドポイントにGETリクエストを送信します。
curl 'https://api.cloudflare.com/client/v4/zones/<ZONE_ID>/settings/minify' \ --header "Authorization: Bearer <CF_API_TOKEN>" \ --header "Content-Type: application/json"次のような応答が得られます。強調表示された行のいずれかの値が"on"である場合は、それらを無効にする必要があります。
{ "result": { "id": "minify", "value": { "css": "off", "html": "off", "js": "off" }, "modified_on": null, "editable": true }, "success": true, "errors": [], "messages": []}ゾーンの自動ミニファイを無効にするには、/zones/<ZONE_ID>/settings/minifyエンドポイントにPATCHリクエストを送信します。
curl -X PATCH 'https://api.cloudflare.com/client/v4/zones/<ZONE_ID>/settings/minify' \ --header "Authorization: Bearer <CF_API_TOKEN>" \ --header "Content-Type: application/json" \ -d '{"value":{"css":"off","html":"off","js":"off"}}'成功した場合、次のような応答が得られます。successの値はtrueであるべきです。
{ "result": { "id": "minify", "value": { "js": "off", "css": "off", "html": "off" }, "modified_on": "2024-08-15T19:32:20.882640Z", "editable": true }, "success": true, "errors": [], "messages": []}