Dați faviconilor generați aceeași cerință de revalidare ca orice alt activ tematic

FixSecurityService
Expediere
29 august 2026 la 00:33 UTC
Autor
Kamo
Comite
70813fa

Înlocuirea logo-ului simplu al unui orga actualizat fiecare suprafață care citește img/logo. SVG și a plecat browser tab pe marca vechi. Generarea nu a fost niciodată problema: furnizarea actualizează deja regenerează setul de favicon de la img/logo. SVG pe fiecare salvare, și fiecare apel de economisire branding furnizarea-tema. Livrarea a fost. Faviconii au fost ultima temă pe care scrie încă MinIOStorageService.upload de suprasarcină cinci-argument, care stabilește nici un Cache-Control la toate, în timp ce img/logo.svg, config.json, globals.css și site-ul.webmanifest lângă ei toate transportate THEME ASset CACHE CONTROL. Cu nici o viață explicită un browser inventează unul din Ultima vârstă codificată și nu întreabă niciodată dacă pictograma este încă actuală. Vizibil din exterior: Curl -skI *************** nu a returnat nicio linie de control cache, unde img/logo. SVG alături de ea sa întors "Vârstă maximă = 0, must-revalidat." De asemenea, mută generaţia de favicon înainte de a scrieConfigFiles în furnizare Actualizează. Metoda respectivă timbrul o nouă temăRevision în config.json, și fiecare client îl atașează ca ?v= la favicon URL-uri pe care le solicită, astfel încât publicarea revizia a deschis mai întâi o fereastră în care o pagină Încărcătura ar putea citi noua revizie și cache octeți vechi sub noua adresă. Generare În primul rând, se închide de către o revizuire nume aceste obiecte sunt cele de pe disc. Proviziile au fugit deja în această ordine. Cel mai bun efort de captură rămâne: un eșec favicon nu trebuie să blocheze scrierea color/config, care reprezintă partea critică a unei culori care salvează. Obiecte scrise înainte de acest lucru încă nu transporta Cache-Control, și favicons sunt <link> hrefs direct la gazda temă mai degrabă decât proxied, astfel încât obiecte favicon orga lui câștiga doar header pe următorul său de branding salva.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile