Поля last-modified и expires в HTTP
Если не выводить ни то, ни другое поле, то страница обновляется всегда, но при этом в оффлайне недоступа (и к тому же каждый раз заново загружается вся графика на страние, хоть она и статичная).
Если выводить оба поля (при этом за дату для last-modified берется время отправки последнего сообщения, а за дату expires - текущее время + полгода), то если в броузере не выставлено "проверять обновления страницы всегда", то обновление не происходит.