gpt4 book ai didi

asp.net - 如何在IIS 6上使HttpCompression(GZip)与URL路由(无扩展URL)一起使用

转载 作者:行者123 更新时间:2023-12-04 06:34:11 25 4
gpt4 key购买 nike

好的,

URL路由很棒。无扩展名的URL,SEO友好等。但是,似乎IIS 6在使用无扩展名的URL的站点上不执行压缩。

WildCard映射处于启用状态,因此Asp.Net可以处理无扩展名的文件,但是是否有任何方法可以将这些资源设置为压缩格式?

最佳答案

也许以下产品可能有用:Port80's httpZip

免责声明:我尚未尝试过该产品,并且与该公司没有任何从属关系。在我了解到内置压缩的IIS6并不是蜜蜂的膝盖之后,我一直只是把它放在雷达上,以防带宽成本飞涨。

httpZip FAQ pages之一表示:
“通过MIME类型控制压缩:IIS 6.0内置压缩使用文件扩展名和/或位置来确定是否应该压缩文件。如果需要通过MIME控制HTTP压缩(例如,如果有应用程序,像ASP或ISAPI过滤器这样的文件(它会输出具有不同MIME的内容),httpZip的按MIME类型进行压缩的精细控件是在IIS 6.0上实现此目标的唯一方法。”

为了解决JackM的评论中提出的问题,该产品的一个主张(在上面的第一个链接上)是“通过实时浏览器兼容性检查来确保完美的解压缩。[...然后再……] Windows Server 2003上的IIS 6.0 :Web服务器内置了强大的压缩引擎,但存在致命缺陷–缺乏浏览器兼容性检查。”

关于asp.net - 如何在IIS 6上使HttpCompression(GZip)与URL路由(无扩展URL)一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/978088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com