在我的网站上,我已在 .htaccess 文件中使用 ExpiresActive On 成功缓存了多个图像(和其他文件类型)
ExpiresActive On
ExpiresByType text/html "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
虽然这不适用于从 ajax 请求加载的图像
<div id="ajaxBox"></div>
<script>
jQuery.ajax({
url: 'anotherFile.php',
success: function(msg) {
jQuery('#ajaxBox').html(msg);
}
});
</script>
如果我去 anotherFile.php 本身,那么它会缓存图像。我应该在 .htaccess 文件中运行某种“特殊命令”以缓存通过 ajax 加载的图像吗?