2

我正在使用带有 EPiserver CMS 的 IIS 6,它要求所有请求都通过 aspnet_isapi.dll。

我想压缩我所有的静态文件(主要是 js、css)。尝试在 IIS 中设置压缩不起作用。

EPiServer 中是否有允许我实现此目的的设置?.net 框架可以自动压缩文件吗?

4

2 回答 2

2

您需要将 IIS 元数据库中的 html 扩展配置为动态压缩扩展。您可能将其视为静态页面。如果 .js 和 .css 扩展名映射到 aspnet_isapi 它们被视为动态页面。

metabase.xml中的设置应如下所示:

HcScriptFileExtensions="asp
dll 
exe 
js
css"

如果您之前将扩展名插入到那里,请不要忘记从HcFileExtensions(静态文件)中删除扩展名。

希望这可以帮助。

于 2008-11-13T18:25:40.093 回答
1

如果您想对所有文件进行 gzip 压缩(用于具有无扩展 URL 的 Web 服务)怎么办?

于 2010-02-22T04:04:26.933 回答