Cum se invalidează cache-ul CDN-ului?

Invalidarea fișierelor din cache-ul CDN AWS CloudFront pe un magazin Blugento.

Vlad Stanescu avatar
Scris de Vlad Stanescu
Actualizat cu mai mult de o săptămână în urmă

Pentru magazinele Blugento care au activat CDN-ul AWS CloudFront, este necesară invalidarea cache-ului când se schimbă anumite imagini, css-uri sau JS-uri stocate în CDN. Altfel, deși o imagine sau CSS-ul sunt schimbate din admin-ul Blugento, ele vor apărea în continuare la fel pe magazin.

Dacă magazinul are activat CDN, în pagina de Sistem > Administrare Cache apare următorul formular

Pentru a invalida o imagine anume, se poate introduce calea acesteia din URL, fără partea de https://url-magazin.ro. De exemplu, pentru imaginea https://www.url-magazin/media/catalog/product/shoe.jpg se va introduce /media/catalog/product/shoe.jpg

Când se dorește invalidarea tuturor imaginilor din media/wysiwyg (imaginile încărcate prin paginile de CMS), sau toate fișierele JS sau CSS, se pot folosi și link-urile scurtătură. Pentru o eficiență maximă, recomandăm să se invalideze cât mai exact și cât mai rar cache-ul de CDN.

Invalidarea cache-ului poate dura de la câteva secunde până la câteva minute, în funcție de numărul de fișiere ce vor fi invalidate.

Ați primit răspuns la întrebare?