время
|
|
Часть 3 Особенности реализации 13
следующе-
го содержания: ErrorDocument 404 Apache, было бы неплохо удостовериться, что
ваш сценарий РНР фактически генерирует ошибку 404. Для этого первая опера-
ция, которую вам необходимо сделать, должна быть такой:
header("HTTP/1.О 404 Not Found");
Таким образом, можно работать со всеми возможными запросами данной функ-
ции. В этом вам и поможет спецификация HTTP 1.1.
Часто PHP-скрипты создают динамический HTML, который не должен кэширо-
ваться браузером клиента или какими-либо прокси-кэшами между браузером кли-
ента и сервером. Чтобы прокси-сервер и клиенты не квалифицировали HTML-стра-
ницы, можно воспользоваться одним из следующих примеров:
Глава 17. Идентификация в РНР 229
1. header("Expires: Mon, 28 Jul 1995 08:00:00 GMT");
2. header("Last-Modified: ". gmdate("D, d M Y H:i:s"). " GMT");
3. header("Cache-Control: no-cache, must-revalidate");
4. header("Pragma: no-cache");
Функция под номером 1 —