Can any one out there help me solve this critical problem? I am not using Custom code to Handle Http Compression, rather using IIS to configure for Compression,<o:p></o:p> My system:<o:p></o:p>
- Windows 2003 server<o:p></o:p>
- Vs 2005 Professional<o:p></o:p>
- IIS 6.0<o:p></o:p>
There are few steps for Compression to work in our Asp.Net application that Ive done.<o:p></o:p>
- Added a web service extension(gZip.dll) and checked the compress check box on IIS services TAB
- Edited MetaBase.xml to accept .aspx, .ascx, asmx extensions for gZip as well as Deflate as follows..<o:p></o:p>
HcScriptFileExtensions="asp
Dll
exe
aspx
ascx
asmx
css
js
htm
html
xml"
As expected Compression worked and I have verified using TcMonitor( a third party tool).
Problem:<o:p></o:p>
As long as the URL contains an extension like ( http://localhost/tc/webclient/default.aspx ) compression works perfectly well, <o:p></o:p>
But if the URL is like<o:p></o:p>
http://localhost/tc/webclient/ (without any file name and extension)<o:p></o:p>
Http compression fails.
For some legacy issues we cannot show file names on the URL, we are using http Handlers to redirect URL, and also using WildCard Application Mapping to aspnet_isapi.dll.
Is there any work-around that I should do to make Http compression work without having a file name with extension in the URL?
Please Help.<o:p></o:p>