asp.net – 在Azure网站上启用gzip压缩
发布时间:2021-03-31 04:32:08 所属栏目:asp.Net 来源:互联网
导读:我有一个使用标准层在azure网站上运行的ASP.NET应用程序.我一直试图让gzip压缩工作.我修改了我的web.config文件,并在system.webServer下添加了以下内容 urlCompression doStaticCompression=true doDynamicCompression=true/httpCompression directory=%Syst
|
我有一个使用标准层在azure网站上运行的ASP.NET应用程序.我一直试图让gzip压缩工作.我修改了我的web.config文件,并在system.webServer下添加了以下内容 <urlCompression doStaticCompression="true" doDynamicCompression="true"/>
<httpCompression directory="%SystemDrive%inetpubtempIIS Temporary Compressed Files">
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression>
这在使用IIS express本地运行时有效,但在部署到azure时不起作用.响应包含以下标头. Accept-Ranges:bytes Content-Length:5381 Content-Type:text/css Date:Fri,04 Sep 2015 20:44:01 GMT ETag:"56386b2e88dad01:0" Last-Modified:Wed,19 Aug 2015 14:06:02 GMT Server:Microsoft-IIS/8.0 X-Powered-By:ASP.NET 解决方法你错过了< scheme>元件<scheme name="gzip" dll="%Windir%system32inetsrvgzip.dll" /> 更多信息: https://www.iis.net/configreference/system.webserver/httpcompression/scheme <urlCompression doStaticCompression="true" doDynamicCompression="true"/>
<httpCompression directory="%SystemDrive%inetpubtempIIS Temporary Compressed Files">
<scheme name="gzip" dll="%Windir%system32inetsrvgzip.dll" />
<dynamicTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</dynamicTypes>
<staticTypes>
<add mimeType="text/*" enabled="true"/>
<add mimeType="message/*" enabled="true"/>
<add mimeType="application/javascript" enabled="true"/>
<add mimeType="application/x-javascript" enabled="true"/>
<add mimeType="*/*" enabled="false"/>
</staticTypes>
</httpCompression> (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC Url路由支持(点)
- 我是否需要在asp.net中取消订阅(手动订阅)活动?
- asp.net-mvc – 如何将html5属性和值导入mvc HiddenFor
- asp.net-mvc – 如何在我自己的自定义助手中使用ASP.NET MV
- asp.net – 如何使用Inno Setup脚本创建IIS应用程序和应用程
- asp.net错误表单不能嵌套在元素表单中?
- 修改FCKEditor实现将图片、文件等保存到数据库
- 在ASP.NET中,什么决定了HostingEnvironment.IsDevelopmentE
- Asp.net webForm设置允许表单提交Html的方法
- asp.net-mvc – 如何使用ASP.NET MVC ApiController获取GET
推荐文章
站长推荐
- asp.net-mvc – 为什么Visual Studio崩溃打开ASP
- ASP.NET对大文件上传的解决方案
- asp.net – GetExternalLoginInfoAsync()loginIn
- asp.net-mvc-4 – 在asp.net mvc 4模型中更改验证
- asp.net – 启用Application Insights会使Web应用
- asp.net-mvc-4 – MVC 4 DropDownListFor错误 –
- ASP.NET core Web中使用appsettings.json配置文件
- ASP.NET -- WebForm -- 页面生命周期事件
- asp.net – 手动更新表单认证券:
- asp.net-mvc – ASP.NET MVC运行IIS7部署问题
热点阅读
