5
웹 사이트를 더 빨리로드하려고합니다. 웹 사이트를 분석하고 개선 사항을 확인하기 위해 도구 YSlow
을 사용했습니다. 내 첫 번째 단계는 정적 파일을 캐시하는 것입니다. 따라서 javascript 파일의 만료 헤더를 설정하려고하지만 작동하지 않습니다. JavaScript가 만료됩니다. 헤더를 12 개월로 설정할 수 없습니다.
<script type="text/javascript" src="//a.ph3nx.com/b.js"></script>
가 그럼 난 이렇게 내 아파치 httpd.conf 파일을 변경 :이 같은 HTML에서 자바 스크립트를 포함
ExpiresActive On
ExpiresDefault "access plus 1 minutes"
ExpiresByType text/javascript "access plus 12 months"
문제는 자바 스크립트 파일이 여전히 1 분 만료 날짜를 가지고 있다는 것입니다 . 네가 도와 주길 바래, 고마워!
솔루션 :
ExpiresByType application/javascript "access plus 12 months"
가 감사를, 올바른 마임 내 .js에 대한 -type은 application/javascript입니다. – ph3nx