✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Kuidas heli/video (*.mp4) (staatilised ressursid) vahemällu salvestada, kasutades CloudFlare CDN-i?

7

Vaikimisi ei salvesta Cloudflare CDN helifaile (nt .mp3) ega videofaile (nt .mp4) vahemällu. CloudFlare CND salvestab vahemällu järgmised staatilised ressursid:

css bmp tif ttf docx woff2 js pict tiff eot xlsx jpg csv eps woff xls jpeg doc ejs otf pptx gif pdf swf svg ps ico pls midi svgz class png ppt mid webp jar

Kuid meediumifaile, nagu .mp3, *.mp4, .avi jne, võib pidada ka staatilisteks ressurssideks, mille saab HTML5-sse manustada heli- või videomärgendite abil. Nende vahemällu salvestamine parandab teie saidil heli kuulamise või video vaatamise kogemusi. Selleks, et lubada cloudflare’il neid staatilisi ressursse vahemällu salvestada, peate looma lehereegli, mis salvestab kõik vahemällu, näiteks:

*

Sel juhul salvestatakse mp4-failid vahemällu servaserveritesse. Ja värskendussagedust arvestades hoiab brauser mp4-faile aastaks vahemällu.

MP4 staatilisi ressursse saab vahemällu salvestada ka CDN-iga

Vahemälu kontrollimine

Kontrollimaks, kas CloudFlare CDN tõesti salvestab ressursid vahemällu, võite käivitada järgmise käsu:

Ja tekst, mida peaksite väljundis otsima, on:

QueryString

WordPress lisab video- ja helifailidele päringustringi ?_= 1, nii et URL-id on erinevad, võite lisada lehereeglile * (nagu ülal) või muuta wp-include/media.php asukohta järgnev:

$url = add_query_arg( '_', $instance, $atts[ $fallback ] );

ja muudetud (ilmus kaks korda, üks heli ja teine ​​video jaoks):

$url = $atts[ $fallback ];

CloudFlare CDN-i vahemällu salvestatavate staatiliste ressursside maksimaalne suurus on 512 MB.

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem