尽管这已经问过无数次我还没有发现在计算器上一个有效的解决方案:Azure的Web应用程序简单的HTML/JS的gzip
我已经创建了角CLI角SPA。这给了我已经部署到Azure的.html/.js文件。 现在我想要azure为gzip编码的这些文件提供服务。 为了做到这一点,我创建了一个web.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpCompression
directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
</httpCompression>
<urlCompression doStaticCompression="true" doDynamicCompression="false" />
</system.webServer>
</configuration>
但这并不成为gzip压缩的文件。
我也有这个配置试了一下:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="false" />
<httpCompression>
<staticTypes>
<clear />
<remove mimeType="*/*" />
<add enabled="true" mimeType="text/*"/>
<add enabled="true" mimeType="message/*"/>
<add enabled="true" mimeType="application/javascript"/>
<add enabled="true" mimeType="application/x-javascript"/>
<add enabled="true" mimeType="application/atom+xml"/>
<add enabled="true" mimeType="application/xaml+xml"/>
<add enabled="true" mimeType="application/json"/>
<add enabled="false" mimeType="*/*"/>
</staticTypes>
</httpCompression>
</configuration>
相同的结果...
有谁知道我怎么能得到蔚蓝服务gzip压缩这些静态的文件?
请参阅:https://stackoverflow.com/questions/34006236/azure-web-app-not-using-gzip-compression –
是的,我已经读过这个线程。不为我提供解决方案以及... – Domenic