
js 및 css 파일의 서버 gzip 콘텐츠에 mod_deflate를 사용하고 있습니다.
컬을 사용하면 작동하는 것을 볼 수 있고 코드도 볼 수 있지만 Chrome은 여전히 스타일시트/자바스크립트가 아닌 gzip 콘텐츠라고 생각하므로 렌더링하지 않습니다.
Chrome의 내용: 리소스가 스타일시트로 해석되었지만 MIME 유형 application/x-gzip으로 전송되었습니다.
그래서 나는 아파치가 잘못된 헤더를 보내는 것 같아요. 그러나 나는 그것을 고치는 방법을 모른다.
누구든지 아이디어가 있나요?
서버는 apache2와 함께 Ubuntu 12 64비트를 실행하고 있습니다.
감사해요!
답변1
귀하의 링크가 잘못되었습니다.
file.css.gz
gzip으로 압축된 파일을 직접 제공하는 에 대한 링크를 만들었습니다 .
대신에 링크를 걸어야 합니다 file.css
. 웹 브라우저는 gzip으로 압축된 파일(nginx)이 있는지 파악하여 이를 제공하거나 자체적으로 압축합니다.