2016-08-16 2 views
0

내 ISP가 .js 파일을 변경하고 있음을 발견했습니다 ... 업로드 할 때 많은 공백이 있지만 다운로드 할 때 공백이없고 작은 따옴표로 묶인 문자열이 큰 따옴표가되었습니다. 분명히 무언가가 그들을 처리하고 있지만 무엇? 그것이 무엇인지 알아내는 방법?Apache : 공백을 제거하고 .js 파일을 변경하는 것은 무엇입니까?

이러한 변경 사항은 무해하지만 실제로 Emscripten 코드가 충돌하는 원인이됩니다 ... .js 파일을 전혀 변경하지 않기를 바랍니다!

+1

ISP에 문의 해 보시겠습니까? 당신이 찾고있는 용어는 * "minification"* – Phil

답변

1

공백 제거 및 견적 교체는 아마도 일부 축소 프로세스에 의해 발생합니다.

아마도 ISP 축소 작업을 포함하여 ISP에 mod_pagespeed가 처리되기 전에 파일을 처리하고있을 가능성이 있습니다. 아파치 conf 파일과 vhost에 액세스 할 수있는 경우 모듈이 사용 가능하고 실행 중인지 확인하십시오.

https://developers.google.com/speed/pagespeed/module/filter-js-minify

+0

ISP는 소형 화기를 사용하여 부인했지만 아직 확실히 사용되고 있습니다. 그러나 하루가 지나면 그 일이 멈추게됩니다. 어쩌면 그들은 하나를 실험하고 있었을 것입니다. –

+0

예, 물론입니다. 검색된 파일이 소스 파일과 다른 경우 처리중인 파일이 있습니다. 다음 번에 증거를 수집하고 ISP가 수정하거나 적어도 적절한 정보를 제공 할 수 있도록 지원 티켓을여십시오. 그들이 거부하면 ISP를 변경하십시오 :) –

관련 문제