社区
IIS
帖子详情
如何将IIS部署的Asp.net的页面内容压缩
MicroX.S.r
2015-08-13 10:04:56
一张页面是格式化过的html代码,看起来比较美观,如下图
Asp.net网站部署在IIS上,通过浏览器访问输出跟页面原有的格式是一样的,如上图所示。如果要实现页面代码压缩,IIS里需要怎么设置?效果如下图:
...全文
627
3
打赏
收藏
如何将IIS部署的Asp.net的页面内容压缩
一张页面是格式化过的html代码,看起来比较美观,如下图 Asp.net网站部署在IIS上,通过浏览器访问输出跟页面原有的格式是一样的,如上图所示。如果要实现页面代码压缩,IIS里需要怎么设置?效果如下图:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
只为思考
2016-04-23
打赏
举报
回复
引用 1 楼 lili20090907 的回复:
开启GZip 压缩试试
举手同意!
leisunzhi
2016-01-08
打赏
举报
回复
如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它“IUSR_机器名”这个用户的写权限。如果压缩动态文件(PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃。然后在IIS管理器中,“网站”上面右键-属性,不是下面的某个站点,而是整个网站。进入“服务”标签,选上启用动态内容压缩,静态内容压缩。然后选中网站下面那个服务器扩展,新建一个服务器扩展。名字无所谓,下面的添加文件的路径是: c:\windows\system32\inetsrv\gzip.dll,然后启用这个扩展。这时候静态内容是可以压缩的,但是对于动态内容,aspx文件却不在压缩范围内。因为默认的可压缩文件并没有这个扩展名。而管理界面中你又找不到可以增加扩展名的地方,这时候只能去修改它的配置文件了。在c:\windows\system32\inetsrv\下面有个MetaBase.xml文件,可以用记事本打开,找到IIsCompressionScheme,有三个相同名字的段,分别是deflate,gzip,Parameters,第三段不用管它,前两段有基本相同的参数,在这两段的参数HcScriptFileExtensions下面都加上一行aspx,如果你有其它的动态程序要压缩,也加在这里。HcDynamicCompressionLevel改成9,(0-10,9是性价比最高的一个)。然后需要重启一下IIS服务,就可以体会到压缩后的速度了。 参考下,不知道是否对你有用
lili20090907
2015-08-13
打赏
举报
回复
开启GZip 压缩试试
ASP.NET
Core MVC 项目在
IIS
中
部署
ASP.NET
Core MVC 项目在
IIS
中
部署
,按照
压缩
文件中的说明文件
部署
即可,按照
压缩
文件中的说明文件
部署
即可。。
asp.net
知识库
在
ASP.NET
页面
中推荐使用覆写(Override)而不是事件处理(Event Handler) 常用编码工具类,支持base64,md5,des,crc32 也谈谈技术面试 在C#里把ArrayList转换为Array 或 把Array转换为ArrayList C# 2.0 在.NET 2.0中...
ASP.NET
实战-零基础"抄近路"驾驭
ASP.NET
网站开发
2、
ASP.NET
支持三种不同的开发模式: Web Pages(Web
页面
) MVC(Model View Controller 模型-视图-控制器) Web Forms(Web 窗体) 3、
IIS
服务器:
IIS
(Internet Information Services)是微软的Internet服务器 ...
2.
ASP.NET
.2.0.高级编程(第4版) [1/7]
● 打包和
部署
ASP.NET应用程序的方法 ● 快速、逻辑地检索、更新和删除数据 本书读者对象 本书适合于有一些ASP.NET基础知识的学习者以及准备迁移到ASP.NET 2.0的有经验的程序员和开发人员。 目录回到顶部↑ 第1...
IIS
8,327
社区成员
16,639
社区内容
发帖
与我相关
我的任务
IIS
Web 开发 IIS
复制链接
扫一扫
分享
社区描述
Web 开发 IIS
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章