Re: IIS Compression and Windows Sharepoint Services
From: David Wang [Msft] (someone_at_online.microsoft.com)
Date: 03/02/05
- Next message: David Wang [Msft]: "Re: High load causes blank pages - HELP!"
- Previous message: PaulT: "Service unavailable in IIS 6.0"
- In reply to: Markus: "IIS Compression and Windows Sharepoint Services"
- Next in thread: fuchs.markus_at_gmail.com: "Re: IIS Compression and Windows Sharepoint Services"
- Reply: fuchs.markus_at_gmail.com: "Re: IIS Compression and Windows Sharepoint Services"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 2 Mar 2005 08:41:02 -0800
- Changes made by editing metabase.xml is ignored by default, unless you
have enabled Edit While Running.
- Changing HcFileExtensions requires restarting IIS for it to take effect.
This should be the only setting you change in the metabase, and can be done
via the commandline.
- gzip.dll does NOT need to be added to Web Service Extensions - such helper
DLLs and ISAPI Filters automatically run when configured because they are
global. Only ISAPI Extensions and CGI EXEs need to be added to Web Service
Extensions because they are per-request.
- Your browser must allow compression by sending an appropriate
Accept-Encoding: header
-- //David IIS http://blogs.msdn.com/David.Wang This posting is provided "AS IS" with no warranties, and confers no rights. // "Markus" <Markus@discussions.microsoft.com> wrote in message news:4CBD1608-625B-4A21-A59C-8E05915A8746@microsoft.com... Hello, I'm not sure if my post is in the right newsgroup, but I think that my problem is more IIS specific than to wss. Because very large JavaScript files are transferred the first time a user opens a sharepoint site, I wanted to use IIS compression to accelarate the loading time of ows.js and ie55up.js. So I made the following steps: * In Inetmgr -> Web Sites -> Properties -> Service -> Check Compress static files and application files * Edit the MetaBase.xml as follows: <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate" HcCompressionDll="%windir%\system32\inetsrv\gzip.dll" HcCreateFlags="0" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="TRUE" HcDynamicCompressionLevel="9" HcFileExtensions="js htm html txt css htc" HcOnDemandCompLevel="10" HcPriority="0" HcScriptFileExtensions="asp aspx asmx asa" > </IIsCompressionScheme> <IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip" HcCompressionDll="%windir%\system32\inetsrv\gzip.dll" HcCreateFlags="1" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="TRUE" HcDynamicCompressionLevel="9" HcFileExtensions="js htm html txt css htc" HcOnDemandCompLevel="10" HcPriority="1" HcScriptFileExtensions="asp aspx asmx asa" > </IIsCompressionScheme> <IIsCompressionSchemes Location ="/LM/W3SVC/Filters/Compression/Parameters" HcCacheControlHeader="max-age=86400" HcCompressionBufferSize="8192" HcCompressionDirectory="D:\Compressed IIS Files" HcDoDiskSpaceLimiting="FALSE" HcDoDynamicCompression="TRUE" HcDoOnDemandCompression="TRUE" HcDoStaticCompression="TRUE" HcExpiresHeader="Wed, 01 Jan 1997 12:00:00 GMT" HcFilesDeletedPerDiskFree="256" HcIoBufferSize="8192" HcMaxDiskSpaceUsage="99614720" HcMaxQueueLength="1000" HcMinFileSizeForComp="1" HcNoCompressionForHttp10="TRUE" HcNoCompressionForProxies="FALSE" HcNoCompressionForRange="FALSE" HcSendCacheHeaders="FALSE" > </IIsCompressionSchemes> * Added the gzip.dll as Web server extension Result: None of my files is sent compressed to the client What am I doing wrong? Am I missing something? Thanks for help in advance Markus
- Next message: David Wang [Msft]: "Re: High load causes blank pages - HELP!"
- Previous message: PaulT: "Service unavailable in IIS 6.0"
- In reply to: Markus: "IIS Compression and Windows Sharepoint Services"
- Next in thread: fuchs.markus_at_gmail.com: "Re: IIS Compression and Windows Sharepoint Services"
- Reply: fuchs.markus_at_gmail.com: "Re: IIS Compression and Windows Sharepoint Services"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|