asp.net – 在Azure网站上启用gzip压缩
发布时间:2021-03-30 21:16:21 所属栏目: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 – 通过Gitignore递归地包含Nuget DLL
- asp.net-mvc 如何获取System.Web.Http,版本 5.2.3.0
- asp.net-core – 我为什么要选择带有.Net核心的ASP.NET Cor
- .net – asp:GridView文本框始终返回空值
- ASP.NET MVC Web应用程序中视图逻辑和域逻辑之间的混淆
- asp.net-mvc – ASP.NET MVC中的WebApi [FromUri]是什么?
- asp.net-mvc – 尝试将asp.net web发布到Azure时,Visual St
- asp.net-mvc – 可以浏览DataAnnotations的自定义Html帮助器
- asp.net – 我应该使用WebMatrix构建一个真实世界的网站吗?
- asp.net-mvc – 从视图到控制器POST信用卡数据是否安全?
推荐文章
站长推荐
- asp.net – 在剃刀中等同于End / Response.End?
- ASP.Net WebAPI与Ajax进行跨域数据交互时Cookies
- asp.net – 如何从TableAdapter中检索存储过程返
- asp.net – 我们可以在视图状态中放置哪些类型的
- asp.net – WebBrowsable vs个性化Web部件
- asp.net-mvc – View中的意外NullReferenceExcep
- asp.net-mvc – 如何正确识别vs2008版本级别?
- asp.net-mvc – MVC3验证与实体框架模型/数据库首
- asp.net-mvc – mvc razor @helper可以返回非编码
- asp.net – 下载列表asp mvc
热点阅读