1

私のサイトでは、.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 自体に移動すると、画像がキャッシュされます。ajax を介してロードされた画像をキャッシュするために、.htaccess ファイルで実行する必要がある何らかの「特別なコマンド」はありますか?

4

0 に答える 0