Pagina Interdicție cache html, php, htaccess

Pagina Interdicție cache html, php, htaccess
Uneori, este necesar să se interzică browser-ul pentru a fi memorată în cache, deoarece unele dintre informațiile sunt actualizate de fiecare dată. Acest lucru poate fi generarea de date, respectiv filtre selectate sau alt conținut, care este creat de fiecare dată când un nou mod. Pe scurt, există momente când doriți să împiedicați programul artistic pentru a cache pagina. Astăzi, vom învăța cum să-l pună în aplicare în moduri diferite, cu ajutorul PHP sau HTML sau .htaccess.

Interdicția de pe pagina HTML cache

Puteți face acest lucru prin utilizarea meta tag-uri. Acum analizăm diferitele opțiuni pentru o interdicție privind cache.

Interdicția privind cache-ul browser-ul și serverul proxy

pagină Interzicerea cache, dar browser-

Setarea cache pentru o anumită perioadă de timp, pentru browser

Cu codul de mai jos, putem spune browser-ului cum de a stoca documentul în cache. După aceea, cache-ul este actualizat.

Setarea cache pentru o anumită perioadă de timp, pentru serverul proxy

În practică, la fel ca și în codul anterior, doar o indicație a costurilor specifice pentru serverul proxy.

Interzicere cache de pagini cu PHP

Practic, toate la fel ca și în cazul cu HTML, numai informațiile vor fi de ieșire din titlurile de antet. Iată cum să pună în aplicare o interdicție absolută asupra cache:

De asemenea, puteți activa cache-ul de ceva timp. De exemplu, în cache solubil numai la 1 oră.

Interziceți pagini de cache folosind .htaccess

Pentru a facilita punerea în aplicare a ideii, putem face toate la nivelul de configurare a serverului Apache. Înainte de aceasta, trebuie să ne asigurăm că modulele necesare sunt operaționale. Deschideți fișierul de configurare Apache și respectați următoarea imagine:

Acum, în fișierul .htaccess, de fapt, interzice datele de ieșire stocate în memoria cache. După cum știm. htaccess în directorul va fi distribuit, în care se află și toate subdirectoarele.

Este important de menționat că interzicerea totală a memoriei cache, crește sarcina pe server. Prin urmare, se joace cu ea cu atenție! Sau mai bine, setați un timp specific pentru care pot fi stocate în memoria cache documente. De exemplu, să stabilească caching 1 oră:

concluzie

Am încercat totul, o cifră toate cache-uri, deysvitelno au un fel de o modalitate de a dezactiva cache-ul bine? trebuie să existe deja uzate aspect pentru o clătită, chiar du-te învețe unele sisharp un fel să-l strâns povyrezat din toate codul care va cădea sub brațul

Cum să faci să nu cache fișierele de pe partea de server a site-ului. Problema este că furnizorul de găzduire stabilește o limită a numărului de dosare, și prin cache-l conta crescut foarte mult. Cum pot dezactiva acest cache, care este definit în două dosare? Metodele descrise aici nu funcționează.

Această întrebare a fost inclusă pe site-ul cache, strâmbe stiluri css corectate. Toate acestea și memorează în cache pentru toți utilizatorii, re-intra pe site-ul (60%), acum se pare strâmb. Există o modalitate de a trimite un mesaj pentru a reporni browsere cache? Și apoi o săptămână bydut utilizatorii nu primesc știu că, în loc de site-ul.

Acesta este proprietarul site-ului pentru a dezactiva browser-cache, sau F5 ctrl. Și în inokgnito mod nu este în cache

Vă mulțumim pentru informațiile ajutat. În cazul meu, a fost necesar să se interzică doar cache-ul doar o singură pagină. În fișierul .htaccess a fost deja înregistrat cache pentru întregul site. Meta tag-ul nu a ajutat, dar cu PHP a lucrat.

Mortalitatea. Și crom uzat cache limita mine. Mulțumesc.

Vă mulțumesc, de mare ajutor. S-au găsit că am căutat.

Până când am realizat brusc: Eu cu siguranță nu primul care clienții și angajatorii din cauza chelie cache mănâncă. Dintr-o dată, cred, ceva în htaccess adăuga posibil pentru a dezactiva cache. Și sigur. ) Vă mulțumesc, va fi utilizat.

Toate acestea, desigur, este bun, dar cum să setați browser-ul să nu cache un anumit site și nu este dezvăluită în subiect.

Un site web nu este membru al paginilor.

La rădăcina site-ului în fișierul „htatstsess“ setare pentru a arunca - acestea vor fi pe toate rasprostronyaetsya fișiere și foldere (cu excepția folderul în care fișierele sunt „htatstsess“ cu setările lor cache)

Nicolae, a însemnat că oamenii doresc să înființeze browser-ul pentru specific el nu a memorat în cache un anumit site, și este utilizatorul acestui site și nu proprietarul.