"Content-Length"가 자동으로 설정됩니다. 먼저 "Last-Modified"를 제거하고 새 것을 추가하십시오. 허용되는 경우 .htaccess에서만 작동합니다.
<FilesMatch "\.(jpg|jpeg)$">
Header unset Last-Modified
Header append Last-Modified "Fri, 01 Mar 2012 12:00:00 GMT"
</FilesMatch>
또 다른 옵션은 캐싱 간격을 조정하는 것입니다.
<IfModule mod_expires.c>
ExpiresActive on
# on access
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
# or on modification
ExpiresByType image/jpg "modification plus 1 month"
ExpiresByType image/jpeg "modification plus 1 month"
</IfModule>
"마지막으로 수정 된"액세스와 결합하여 캐싱을 선호합니다.
<FilesMatch "\.(jpg|jpeg)$">
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
</IfModule>
Header unset Last-Modified
Header append Last-Modified "Fri, 01 Mar 2012 12:00:00 GMT"
</FilesMatch>
왜 마지막으로 수정 했습니까? 이것은 유용한 목적이 아닙니다. 정적 파일의 경우 최종 수정 DTS 파일에서 자동으로 설정됩니다. – TerryE
사용중인 VPS에 Content-Length가 표시되지 않습니까? 왜 내가 필요로하는지이 웹 사이트에서 어떤 헤더를 받아야 하는지를 통제 할 수없는 이유가 무엇인지 모르겠다. 또한 다른 사이트에서 이미지를 다운로드해야하는지 여부를 요구하는 캐시도 수행하지 않습니다. 길이와 마지막으로 수정 한 내용이 다른 경우 파일이 다릅니다. 또한 "Fri, 01 Mar 2012 12:00:00 GMT"에 정적으로 변경하면 동적으로 변경됩니까? – Ash
Content-length ..에 대한 비트를 무시합니다. 마지막으로 수정 한 내용을 추가 한 후에 나타납니다. 마지막으로 수정 한 날짜가 show로 설정되어 있어도 파일의 실제 마지막 수정 날짜가되는 방법이 있습니까? – Ash