답변:
핵심 구성의 일부로 아래 지시문을 포함하도록 Apache 구성을 업데이트하십시오 .
#
# associate .js with "text/javascript" type (if not present in mime.conf)
#
AddType text/javascript .js
#
# configure mod_expires
#
# URL: http://httpd.apache.org/docs/2.2/mod/mod_expires.html
#
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType image/x-icon "access plus 2692000 seconds"
ExpiresByType image/jpeg "access plus 2692000 seconds"
ExpiresByType image/png "access plus 2692000 seconds"
ExpiresByType image/gif "access plus 2692000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2692000 seconds"
ExpiresByType text/css "access plus 2692000 seconds"
ExpiresByType text/javascript "access plus 2692000 seconds"
ExpiresByType application/x-javascript "access plus 2692000 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"
</IfModule>
#
# configure mod_headers
#
# URL: http://httpd.apache.org/docs/2.2/mod/mod_headers.html
#
<IfModule mod_headers.c>
<FilesMatch "\\.(ico|jpe?g|png|gif|swf|css|js)$">
Header set Cache-Control "max-age=2692000, public"
</FilesMatch>
<FilesMatch "\\.(x?html?|php)$">
Header set Cache-Control "max-age=600, private, must-revalidate"
</FilesMatch>
Header unset ETag
Header unset Last-Modified
</IfModule>
호스트와 서버에 따라 다릅니다. 옵션 1) 서버를 제어하는 경우 웹 서버를 제어하지 않거나 응답을 사용하여 아파치에 만료 헤더를 추가하도록 아파치를 만들거나 images / js / css / etc를 서버로 설정하면 스크립트에서 이러한 헤더를 설정할 수 있습니다 그들을 서버
이 힌트는 권장되지만 절대적인 사실은 아닙니다. 웹 사이트 속도를 높이는 것보다 대역폭을 절약 할 수 있습니다. 따라서 귀하의 사이트에 대한 트래픽이 적은 경우 이에 대해 너무 걱정하지 마십시오.
Lightspeed Web Server에서 설정이 만료 됨
관리 콘솔에 로그인 한 다음> 서버-> 일반-> 만료 설정-> 만료 유형별 만료
다음을 추가하십시오.
text/css=A604800, text/javascript=A604800, application/javascript=A604800, application/x-javascript=A604800, application/x-shockwave-flash=A604800, image/gif=A604800, image/jpg=A604800, image/jpeg=A604800, image/png=A604800, image/ico=A604800, image/icon=A604800
604800 은 만료 시간 (초)이며 168 시간 (7 일) 이후 필요에 적합해야합니다. 또한 Light Speed Server는 다음 줄을 추가해야하는 htaccess를 사용합니다.
ExpiresActive On
또는 관리 콘솔 액세스 권한이없는 경우 다음 .htaccess 파일을 시도하십시오.
ExpiresByType image/png A604800
ExpiresByType image/gif A604800
ExpiresByType image/jpg A604800
ExpiresByType image/jpeg A604800
ExpiresByType text/javascript A604800
ExpiresByType application/x-javascript A604800
ExpiresByType text/css A604800