Что такое заголовок Last Modified?
Один из HTTP-заголовков, который содержит в себе дату последнего изменения страницы. Данный заголовок отправляется сервером и не виден посетителям.
Пример заголовков, которые отправляет сервер, среди которых есть Last-Modified.
Last-Modified: Mon, 05 Apr 2021 11:39:13 GMT Server: nginx-reuseport/1.13.4 Date: Tue, 13 Apr 2021 20:31:23 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: keep-alive Keep-Alive: timeout=30
Предположим, посетитель просматривает статью на вашем блоге, которая в заголовках отдала ласт модифай. Браузер увидев заголовок сохраняет в кеш данную страницу (код HTML, изображения, таблицы стилей CSS).
Когда посетитель повторно откроет страницу, сервер хостинга проверит, обновлялась ли она с последнего посещения пользователем. Если изменений нет, то браузер посетителя получит ответ "304 не изменено" и выдаст на экран ранее сохраненные данные из локального кэша.
Этот заголовок работает в паре с If Modified Since, что это и какие преимущества дает ниже.