Предотвратить кеширование страниц и избежать перенаправления

Мой сайт написан на PHP, и я использую перенаправления для предотвращения кэширования страниц. То есть когда пользователь открывает page.php?page=infoон перенаправлен (302) на page.php?page=info&timestamp=20151030120000, Но иногда это происходит медленно, и, кроме того, я боюсь, что веб-сканерам, таким как Google или Yahoo, это не понравится. SSL немного дороже, а мета-теги, похоже, вообще неэффективны. Что еще можно сделать, чтобы предотвратить кеширование? Спасибо!

0

Решение

Если вы хотите попробовать это через метатеги, попробуйте это:

<meta http-equiv="expires" content="Mon, 03 Jun 2015 00:00:00 GMT"/>
<meta http-equiv="pragma" content="no-cache" />

Или прямо на странице:

<?php

header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");

?>
1

Другие решения

Других решений пока нет …