LINUX.ORG.RU

Работа кэша в NGINX

 


0

1

Добрый день! настроил nginx для работы с кэшем:

location ~* .(ico|jpg|png|gif|jpeg|css|swf|js|woff|ttf)$ { #access_log off; expires 1M; add_header Cache-Control «public»; add_header Pragma public; add_header Access-Control-Allow-Origin «origin-list»; }

Проверяю так:

curl -k -X GET -I https://192.168.1.100/028.jpg

Ответ:

HTTP/1.1 200 OK Server: nginx/1.16.1 Date: Thu, 01 Apr 2021 09:02:41 GMT Content-Type: image/jpeg Content-Length: 66450 Last-Modified: Wed, 25 May 2011 15:12:42 GMT Connection: keep-alive ETag: «4ddd1c6a-10392» Expires: Sat, 01 May 2021 09:02:41 GMT Cache-Control: max-age=2592000 Cache-Control: public Access-Control-Allow-Origin: origin-list Accept-Ranges: bytes

Т.е. все стандартно, есть Expires и Cache-Control, как я понимаю все работает.

Но есть вопрос: 1, Почему нет в access.log ничего про 028.jpg,хотя заккоментил #access_log off; 2. Почему браузер в столбце Size пишет, что контент скачен (Content Download) на размер картинки? Я так понимаю, что он не доложен повторно качаться или нет?

Ответ на: комментарий от anonymous

У меня ссылка на картинку не открывается Это как пример того как я провожу проверку

Slavkavtanke
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.