2008-11-13 60 views
2

我使用帶有EPiserver CMS的IIS 6,它需要所有請求都通過aspnet_isapi.dll。IIS 6使用通配符應用程序映射時壓縮靜態文件

我想gzip所有我的靜態文件(主要是js,css)。嘗試在IIS中設置壓縮不起作用。

在EPiServer中是否有一個設置可以實現這個功能? .net框架可以自動壓縮文件嗎?

回答

2

您需要將IIS元數據庫中的html擴展配置爲動態壓縮擴展。您可能將其視爲靜態頁面。如果.js和.css擴展名映射到aspnet_isapi,則它們被視爲動態頁面。

metabase.xml的設置應該是這樣的:

HcScriptFileExtensions="asp 
dll 
exe 
js 
css" 

不要忘記從HcFileExtensions刪除擴展名(靜態文件),如果你之前插入他們那裏。

希望這會有所幫助。

1

如果您想要gzip所有文件(用於具有無擴展名網址的Web服務),該怎麼辦?

相關問題