# Kritikus CSS nem generálódik, CNAME és Cloudflare DNS

> Mit ellenőrizz, ha a Kritikus CSS nem készül el, mit jelent a CNAME-korlátozás üzenet, és hogyan vedd fel a CNAME-rekordot a Cloudflare DNS-ben proxy nélkül.

## A Kritikus CSS nem generálódik (az oldalak nincsenek optimalizálva)

Ha a Kritikus CSS nem készül el, két dolgot érdemes végignézni.

### Botvédelem, biztonsági bővítmények, tűzfalak

A generálást blokkolhatja a szerver vagy a webhely védelme:

- **Botvédelem:** egyes szolgáltatások az automatikus folyamatokat támadásnak nézik. Ellenőrizd, hogy a beállításaik engedik a Kritikus CSS eszközét.
- **Biztonsági bővítmények:** nézd át a webhelyen aktív biztonsági bővítmények beállításait, és tesztként akár kapcsold ki őket ideiglenesen.
- **Tűzfalak:** a szerver- vagy alkalmazás-tűzfal blokkolhatja a Kritikus CSS-generáló szolgáltatás kéréseit. Győződj meg róla, hogy a szabályok engedik ezeket.

Az engedélyezőlistára vételről a Kapcsolati hibák fejezetben találsz részletes leírást.

### Más teljesítménybővítmények

A teljesítménybővítmények idő előtt módosíthatják a CSS- és JS-fájlokat, és így megzavarják a generálást. Ellenőrizd őket, vagy kapcsold ki ideiglenesen:

- **Gyorsítótár-bővítmények** (például LiteSpeed Cache, WP Rocket, W3 Total Cache): úgy kell beállítani, hogy ne módosítsák a CSS-t és a JavaScriptet, ha a WP Compress szkript-optimalizálásait használod.
- **Minifikálás és összevonás:** a CSS/JS-t minifikáló vagy összefűző eszközök zavarhatják a folyamatot, ezért a Kritikus CSS létrehozásának idejére állítsd át vagy kapcsold ki őket.
- **Egyéb optimalizáló bővítmények:** ellenőrizd, hogy nem módosítják a CSS-t vagy JS-t úgy, hogy az hatással legyen a generálásra.

## „CNAME Limiter introduced because of free SSL Limits”

Ez az üzenet a saját CDN-tartomány (CNAME) beállításakor jelenhet meg. A tanúsítványt ingyenes szolgáltató, a Let’s Encrypt adja, amely 7 napon belül 5 sikertelen próbálkozás után letiltja a kérelmezést. A WP Compress ezért előre korlátozza a próbálkozások számát, hogy ez ne következhessen be, mert a letiltás nem a WP Compress hatókörében van.

Ha korlátozásba ütköztél, jelezd a támogatásnak: megnézik, hogy a beállítás helyes-e, és kész-e a használatra.

## CNAME beállítása Cloudflare DNS-sel

A WP Compress CDN-hez tartozó CNAME-rekordot Cloudflare DNS-ben **proxy nélkül** kell felvenni.

1. Jelentkezz be a Cloudflare-fiókodba, és válaszd ki a tartományt.
2. Nyisd meg a **DNS** részt.
3. Kattints az **Add Record** (rekord hozzáadása) gombra.
4. A rekord típusa legyen **CNAME**.
5. A **Name** mezőbe írd az aldomain nevét, amelyhez a CNAME tartozik (például `cdn`).
6. A **Target** mezőbe azt a tartománynevet írd, amelyre a CNAME mutat (a WP Compress felületén megadott CDN-cím).
7. A **TTL** maradhat az alapértéken.
8. A **Proxy status** narancs felhőjére kattintva váltsd szürkére. A rekord állapota **DNS Only** legyen.
9. Kattints a **Save** gombra.

Mentés után még egyszer ellenőrizd, hogy a proxy tényleg ki van kapcsolva. A proxyzott állapot gondot okozhat a DNS-terjedésnél. Működhet a Cloudflare DNS-ével és a generált SSL-lel is, de a proxyzott SSL-állapotot nem lehet ellenőrizni, ezért a kompatibilitás miatt mindig **DNS Only** legyen a rekord.
