2010-07-21 5 views
0

나는 ashx를 작성하여 javascript 및 css 내용의 공백을 제거했다.
VS2010 ASP.NET 개발 서버를 사용하면 모든 것이 잘 동작합니다.IIS7의 HttpCompression

그러나 IIS7에서 text/javascript 내용은 압축되지 않습니다 (모니터하기 위해 피들러를 사용하고 있습니다).

나는 text/css 내용에 문제가 없으며 두 내용 모두 동일한 ashx 파일에서 처리됩니다.

답변

1

IIS의 압축 설정은 무엇입니까? 동적 스크립트 압축을 사용할 수 있습니까?

IIS를 사용하는 것보다 압축하기 위해 자체 필터를 구현하는 것이 훨씬 쉽다는 것을 알았습니다.

또한 CSS에서 ASHX 파일을 통해 CSS를 호출하면 CSS의 모든 경로가 CSS 파일이 아닌 ASHX와 관련이 있다는 것을 알고 있습니까?

+0

또한 자체 httpcompression 모듈을 구현했습니다.CSS의 상대 경로에 대한 의견을 주셔서 감사합니다, 나는 그것을 고려했습니다. –

1

IIS에서 동적 콘텐츠 압축을 설정 했습니까? (코드 &lhash; HTTP 처리기 에서 오는 것처럼 동적 내용입니다.) 그러나 동적 인 내용을 압축하지 않는 IIS는 항상 압축 된 모습을 보일 때가 있습니다.) 그러나 그것은 왜 명확하지 않았습니다 (또는 그것에 대해 충분히 중요하게 생각합니다).

또한 Fiddler를 사용하려면 표시를 위해 압축을 해제 할 기본 Fiddler보기/옵션을 사용하지 않아야합니다.

+0

webserver 섹션의 web.config에서 동적 압축을 활성화했습니다. httpcompression 및 urlcompression –