Назад | Перейти на главную страницу

Включено ли if-modified-Since по умолчанию в Ubuntu?

Если это не так, как мне его включить?

Ваш вопрос вводит в заблуждение - он имеет мало общего с Ubuntu. Вы не говорите, какой веб-сервер используете, но, вероятно, это Apache. Но даже это не очень помогает - if-modified-поскольку заголовок запроса отправляется браузером - вы имеете в виду, что ваш браузер (какой браузер?), Работающий на Ubuntu, не отправляет заголовок? Или ваш веб-сервер не отвечает должным образом? Браузер будет делать только условный запрос (используя if-modified-Since) для контента, обслуживаемого с информацией кеширования HTTP / 1.1. Выдает ли веб-сервер соответствующие инструкции кеширования?

Даже если вы предоставили точное описание своей проблемы, стоит помнить, что условные запросы часто снижают производительность, а не улучшают ее. Единственное исключение из этого правила - большая часть вашего контента - это необычно большие статические файлы (например, аудио- и видеофайлы).

@JMan: Похоже, вы используете Ubuntu (Lucid) и используете Apache2 и PHP.

Кроме того, похоже, что это связано с PHP, а не с Apache - попробуйте Google "if-modified-Since apache default php"

Для получения соответствующей документации Google "Руководство по кэшированию - HTTP-сервер Apache" и выберите версию Apache, которую вы используете.