Забрана кеширане на страницата HTML, PHP, Htaccess

Забрана кеширане на страницата HTML, PHP, Htaccess
Понякога е необходимо да се забрани на браузъра да кешира страницата, тъй като част от информацията се актуализира всеки път. Това може да бъде генерирането на данни съответно избрани филтри или друго съдържание, което се създава всеки път по нов начин. Накратко, има моменти, когато искате да се предотврати хитър програма за кеширане на страницата. Днес ще се научите как да го изпълни по различни начини, с помощта на PHP или HTML или .htaccess.

Забраната за кеширане на HTML страница

Можете да направите това с помощта на мета тагове. Сега ние се анализират различните варианти за забрана за кеширане.

Забраната за кеша на браузъра и прокси сървър

Забрана кеширане на страницата, но браузър

Създаване на кеша за определен период от време, за браузъра

С кода по-долу, можем да каже на браузъра как да се съхранява документа в кеша. След това, на кеш паметта се актуализира.

Създаване на кеша за определен период от време, за прокси сървъра

На практика същите, както в предишния код, само посочване на разходите, които са специфични за прокси сървъра.

Забрана кеширане на страници с PHP

На практика всички същите, както в случая с HTML, само информацията, ще бъде изведен от заглавията на заглавните. Ето как да се приложи абсолютната забрана на кеша:

Също така, можете да активирате кеш за известно време. Например, кеш разтворим само при 1 час.

Забрана за кеширане на страници с помощта .htaccess

За улеснение на изпълнението на идеята, всички ние можем да направим, за да ниво сървърна конфигурация на Apache. Преди това, ние трябва да се уверим, че необходимите модули са оперативни. Отворете конфигурационния файл на Apache и наблюдавайте следната картина:

Сега във файла .htaccess, всъщност забранява кешираните изходни данни. Както знаем. Htaccess файл в директорията, ще бъдат разпределени, в който се намира и всички поддиректории.

Важно е да се отбележи, че пълната забрана на кеша, увеличава натоварването на сървъра. Ето защо, да играе с него внимателно! Или по-добре, задаване на определено време, за което може да бъде кеширани документи. Например, установяване кеширане на 1 час:

заключение

Опитах всичко, една цифра всички кешове, deysvitelno имат някакъв начин да забраните кеша плътно? там вече трябва да се носи от поглед за палачинка дори отиде научи някакъв sisharp да плътно povyrezat него от целия код, който ще падне под мишницата

Как да се направи, за да не кешира файлове на сървъра страна на сайта. Проблемът е, че доставчик на хостинг услуги определя лимит за броя на файловете, както и от това кеширане преброяване значително увеличен. Как мога да деактивирате тази кеширане, която се определя в две папки? Методите, описани тук, не работи.

Този въпрос беше включен в кеширането на сайта, криви коригирани CSS стилове. Всичко това и кеширани за всички потребители, които се завръщат на сайта (60%), а сега се оказва, криви. Има ли начин да се изпрати съобщение, за да рестартирате браузъра кеш? И тогава една седмица bydut потребителите не получават знаете, че, вместо на сайта.

Това е собственика на сайта, за да забраните на браузъра-кеша, или Ctrl F5. И в inokgnito режим не се кешира

Благодаря ви за информацията, помогна. В моя случай, че е необходимо да се забрани само кеша само една страница. В .htaccess файл вече е регистрирано кеш за целия сайт. Мета тагове не помогна, но с PHP работи.

Смъртността. И хром износени кеша ограничи мен. Благодаря.

Благодаря, много полезно. Установено, че аз търсих.

Докато изведнъж осъзнах: Аз със сигурност не първият, клиенти и работодатели поради плешивост кеш се яде. Изведнъж, аз мисля, нещо в Htaccess добавяне възможно, за да забраните кеширането. И със сигурност. ) Благодаря ви, ще се използва.

Всичко това, разбира се, е добре, но как да настроите браузъра си да не се кешира определен сайт и не се разкрива в темата.

А сайт не е член на страниците.

В основата на площадката в "htatstsess" на файла, настройка, за да хвърлят - те ще бъдат на всички файлове и папки rasprostronyaetsya на (с изключение на папката, където файловете са "htatstsess" с техните настройки кеш)

Никола, означава, че хората искат да създадат своя браузър, за да по-специално той не кеширана определен сайт, и това е потребител на този сайт, а не на собственика.