ede*_*esr 9 gzip web-config azure azure-web-sites
我有一个在microsoft azure中托管的Web应用程序.由于本地IIS对静态和动态内容都使用压缩,我希望这也适用于azure平台.因为似乎压缩不起作用,因为例如json和css文件是未压缩的返回:
我试图设置压缩,如在几个帖子中提到的(例如Windows Azure网站中的gzip压缩或者),如果没有对结果进行任何更改:
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
<httpCompression>
<dynamicTypes>
<clear />
<add enabled="true" mimeType="text/*"/>
<add enabled="true" mimeType="message/*"/>
<add enabled="true" mimeType="application/x-javascript"/>
<add enabled="true" mimeType="application/javascript"/>
<add enabled="true" mimeType="application/json"/>
<add enabled="false" mimeType="*/*"/>
<add enabled="true" mimeType="application/atom+xml"/>
<add enabled="true" mimeType="application/atom+xml;charset=utf-8"/>
</dynamicTypes>
<staticTypes>
<clear />
<add enabled="true" mimeType="text/*"/>
<add enabled="true" mimeType="message/*"/>
<add enabled="true" mimeType="application/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>
[...]
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
因为看起来天蓝色的门户网站没有给我任何改变压缩的选项.
我需要做什么来启用压缩,或者只有在天蓝色中使用Vserver时才可以这样做?
您可以在web.config中更改此设置:
<system.webServer>
<urlCompression doStaticCompression="true" doDynamicCompression="true" />
</system.webServer>
Run Code Online (Sandbox Code Playgroud)
然后:
<httpCompression>
<dynamicTypes>
<clear />
<add enabled="true" mimeType="text/*"/>
<add enabled="true" mimeType="message/*"/>
<add enabled="true" mimeType="application/x-javascript"/>
<add enabled="true" mimeType="application/javascript"/>
<add enabled="true" mimeType="application/json"/>
<add enabled="false" mimeType="*/*"/>
<add enabled="true" mimeType="application/atom+xml"/>
<add enabled="true" mimeType="application/atom+xml;charset=utf-8"/>
</dynamicTypes>
<staticTypes>
<clear />
<add enabled="true" mimeType="text/*"/>
<add enabled="true" mimeType="message/*"/>
<add enabled="true" mimeType="application/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>
Run Code Online (Sandbox Code Playgroud)
来源:Microsoft论坛
| 归档时间: |
|
| 查看次数: |
6961 次 |
| 最近记录: |