Разобрался - у меня галочка стояла Дисейбл Кеш :))
Вот весь код, уведомление мне приходит на мыло. И именно в нем (в gmail) я и смотрю) и там строки все в кучу, разделены только пробелом.
Так?
exec("find /var/www -iname '*php' -cmin -10 -not -path '*/cache/*' > /var/www/check.log\n");
Повторю как я себе это "представлял"
1. Запрос к серверу - Нгихс (страница изменена) - загружаем новую - ответ 200
2. Запрос к серверу - Нгихс (не изменена) - загружаем из кеша - ответ 304.
Как оно наверное работает в реальности
2. Запрос к серверу - Нгихс (не изменена) - загружаем из кеша - ответ 200.
Цитирую википедию...
Я вот тут думал что диаметрально наоборот!
Если не изменился - 304
Измнеился - 200. Я не прав?
Нет - я хочу понять, при правильно настроенном кешировании в Nginx - главная и файлы отдают 200 ответ или 304 (при перезагрузке) ?
Отвечаю сам себе, вот рабочий конфиг
Понять хочу правильно ли я все сделал. Меня смущает что я вижу 200 ответ при перезагрузке, а не 304...
Это index.php шаблона Джумлы 3,8 (чуток измененный под себя)