Mam stronę na stronie, która używa gałki random()
, w przeglądarce Firefox i Chrome jest ona niedostępna, ponieważ zostaje zapisana w pamięci podręcznej zaraz po załadowaniu strony.Wyłącz pamięć podręczną dla określonego pliku za pomocą Apache'a
Czy istnieje sposób, aby wyłączyć buforowanie określonego pliku za pomocą konfiguracji Apache, czy można go nazwać default.html
lub jeszcze lepiej wyłączyć buforowanie części skryptu tego pliku, ale zachować buforowanie plików graficznych?
Próbowałem .htaccess
, ale to nie działa.
Jedynym sposobem obecnie, że pozwala skrypt do pracy jest, aby wyłączyć buforowanie globalnie poprzez nagłówków PHP:
<?php
header('Expires: Mon, 26 Jul 1997 05:00:00 GMT');
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
?>
Ale jak tylko trzeba wyłączyć buforowanie dla poszczególnych stron, wyłączając ją za wszystko wydaje się szalony.
'Próbowałem .htaccess, ale to nie działa. To jest właśnie to miejsce. Co masz na myśli "nie działa"? Edytuj pytanie i opublikuj, co próbujesz. – arco444