asp.net – 在Azure网站上启用gzip压缩
发布时间:2020-05-23 02:31:06 所属栏目: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 – 当前上下文中不存在名称“ViewBag” – 当在
- asp.net – 初学者有一个好主意 – 我可以自己开发吗?
- asp.net-mvc – AntiXss保护Html模型属性
- 获取会话在ASP.NET中优雅地过期
- asp.net – 缓存策略,输出缓存与数据缓存或两者兼而有之?
- .net – 传递的主键值的数量必须与实体上定义的主键值的数量
- ASP.NET内置用户配置文件与旧stile用户类/表
- asp.net-web-api2 – 在WebAPI2项目中加载System.IdentityM
- asp.net-mvc-3 – mvc3 – 如何从源代码禁用符号的htmlenco
- 实体框架 – 单个或多个存储库类?
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC:HTTPContext和依赖
- asp.net – 在AJAX方法调用中的RegisterClientSc
- asp.net – 发布网站时,我的默认文档名称不断从I
- asp-classic – 在ASP Classic应用程序中获取根目
- 何时在ASP.NET上选择LAMP?
- asp.net-mvc – ASP.Net MVC异常记录与错误处理相
- ASP.NET网站攻击:如何回应?
- asp.net-core – 我可以在ASP.net Core 2.0 Prev
- 如何使用WebAPI没有ASP.NET MVC?
- 实体框架 – ASP.NET Web Api 2/EF6首次调用初始
热点阅读
