Tôi có một trang trên trang web sử dụng random()
cành cây, trong Firefox và Chrome nó bị ngăn không hoạt động vì nó được lưu vào bộ nhớ cache ngay khi tải trang.TẮT bộ nhớ cache cho tệp cụ thể với Apache
Có cách nào để tắt bộ nhớ đệm của một tệp cụ thể thông qua các cấu hình Apache hay không, hãy gọi nó là default.html
hoặc thậm chí tốt hơn là tắt bộ nhớ đệm cho phần tập lệnh đó mà giữ các tệp hình ảnh đệm?
Tôi đã thử .htaccess
nhưng điều này không hoạt động.
Cách duy nhất hiện nay cho phép các kịch bản để làm việc là để tắt bộ nhớ đệm trên toàn cầu thông qua tiêu đề 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');
?>
Nhưng khi tôi chỉ cần phải tắt bộ nhớ đệm cho một trang cá nhân, tắt cho tất cả mọi thứ có vẻ điên rồ.
'Tôi đã thử .htaccess nhưng điều này không hoạt động'. Đây chính xác là nơi để làm điều đó. Ý bạn là "không hoạt động"? Vui lòng chỉnh sửa câu hỏi và đăng những gì bạn đã cố gắng. – arco444