升级到windows server 2008

网站从 win server 2003 升级到 win server 2008 中间遇到过一些问题,但也收获了很多惊喜。

问题: 原来的UrlReweite模块不工作了?

<httpModules>
      
<add type="XXX.Service.URLRewrite" name="URLRewrite" />
</httpModules>

解决办法:

<!-- iis 7.0 configuration begin -->
  
<system.webServer>

    
<!-- custom file extesions -->
    
<handlers>  
            
<add name="htm-ISAPI-2.0" path="*.htm" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
    
</handlers>
    
    
<modules runAllManagedModulesForAllRequests="true">
      
<!-- custom URLRewrite -->
      
<add type="XXX.Service.URLRewrite" name="URLRewrite" />
    
</modules>
    
    
<validation validateIntegratedModeConfiguration="false" />
    
  
</system.webServer>

惊喜:超级简单的缓存文件,大幅提升网站速度!

方法:将下面的caching节点加到system.webServer节点下,当然可以手动在IIS7管理器添加.

 <caching>
            
<profiles>
                
<add extension=".css" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".js" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".html" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".jpeg" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".bmp" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".png" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".jpg" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
                
<add extension=".gif" policy="DontCache" kernelCachePolicy="CacheUntilChange" duration="00:00:30" />
            
</profiles>
        
</caching>  

 做了以上缓存后我一个页面,62KB有52KB来自缓存(firrebug统计).性能大幅提升!

日志更新中。。。


--------------------------------------------------------------------------
Daniel Chow's Blog - 不管你在哪里,都要有一颗创业的心!
http://www.cnblogs.com/DanielChow/
原文地址:https://www.cnblogs.com/DanielChow/p/1651257.html