2009-09-10 4 views
1

일부 CSS & JS 파일은 mod_deflate가 활성화 된 상태에서 아파치로 압축되지 않습니다. 이 파일은 YSlow의 "[domain.name] /aggregator.css? ..."또는 "[domain.name] /misc/jquery.js? ..."와 유사합니다. 다른 CSS & JS없이 "?" 압축됩니다. 친절하게도 내가 어떻게 아파치가이 파일을 압축하게 만드는지 설명 해준다.왜 아파치가 매개 변수가있는 CSS 또는 CSS 파일을 gzip하지 않습니까?

덕분에 그들은 일반적으로 여전히 (그들이 내 서버에있는) 압축해야

쿼리 문자열을 가진 파일을 제공하는 특별한 거기에 아무것도
+0

serverfault.com과 관련이있을 수 있습니다. 서버 설정 문제이며 프로그래밍되지 않는 것으로 가정합니다. – bobince

답변

0

.

OutputFilter를 설정하는 방법에 대해 재미있는게 있지 않는 한? httpd.conf를 보자. 서버는 어디 있습니까?

ETA : 호기심

<FilesMatch "\.(css|js|x?html?|php)$"> 

는 - 다른 사람을 정지 설정에 깨진 무언가가 아니라면, 나를 위해 작동합니다. 보다 평범한 것을 사용하는 것이 더 좋을 수도 있습니다.

AddOutputFilterByType DEFLATE text/html text/css text/javascript text/xml text/plain 

(그렇다면 PHP 스크립트의 출력은 이미지를 뱉어 내고있는 것처럼 보이지 않는 경우에만 출력됩니다.)

+0

.htaccess 파일에 다음 줄을 추가했습니다. SetOutputFilter DEFLATE 0xFaCeB00c

+1

어, 1 & 1 호스팅을 사용하고 있습니다. mod_deflate와 mod_gzip가 비활성화되어있다. 유사한 상황에있는 사람은 누구나 유용 할 수 있습니다. http://mrrena.blogspot.com/2009/01/how-to-compress-php-and-other-text.html – Neddy

1

분명히 텍스트/자바 스크립트가 없습니다. 충분하다. 필터에 응용 프로그램/자바 스크립트를 추가하는 것은 저를 위해 속임수였습니다.