There are several problems with ASP.NET MVC application when deployed on IIS 6.0: Extensionless URLs give 404 unless some URL Rewrite module is used or wildcard mapping is enabled IIS 6.0 built-in compression does not work for dynamic requests. As a result
Read More...
Read the complete post at http://feedproxy.google.com/~r/OmarAlZabirBlog/~3/GQJNZFDVAkI/deploy-asp-net-mvc-on-iis-6-solve-404-compression-and-performance-problems.aspx