Controllare lo dynamic compression in IIS. Deve essere abilitato sia per IIS che per il tuo sito web. Devi anche avere una configurazione valida anche in applicationHost.config.
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
<dynamicTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/json" enabled="true" />
<add mimeType="*/*" enabled="false" />
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true" />
<add mimeType="message/*" enabled="true" />
<add mimeType="application/x-javascript" enabled="true" />
<add mimeType="application/atom+xml" enabled="true" />
<add mimeType="application/xaml+xml" enabled="true" />
<add mimeType="*/*" enabled="false" />
</staticTypes>
</httpCompression>
Nota importante: il tipo di contenuto di Raggruppamento risposta è text/javascript
, in modo da controllare la vostra configurazione per questo tipo.
Come dicono altre persone, prova a non usare notepad ++ o notepad ma appcmd.exe per modificare il file applicationHost questo singolo comando mi ha aiutato a modificare il file: appcmd.exe set config -section: system.webServer/httpCompression/+ "dynamicTypes. [mimeType = 'application/javascript', enabled = 'True']"/commit: apphost –