【发布时间】:2010-11-03 22:13:15
【问题描述】:
我正在开发一个 asp.net 站点(运行 .net 3.5 SP 1)并使用 UrlRewriter.Net (http://urlrewriter.net/) 进行 urlrewriting。
该站点在 Windows 2003 服务器上托管,包含所有服务包等。
它运行 IIS 6。
为了启用 url 重写,我为 * 设置了一个通配符处理程序,这意味着所有请求都通过 asp.net 引擎发送。
我还启用了 IIS 压缩功能 - 当我使用未重写的 url 时,它可以正常工作。 但是它不会压缩重写的页面。
我添加了 aspx、ashx 和 asmx 作为 metabase.xml 的扩展,并设置了适当的压缩级别 (9) 等。
重写的页面有.htm扩展名,所以应该不是因为扩展名错误。
任何想法为什么这不起作用?
【问题讨论】:
标签: asp.net iis url-rewriting compression