Making ASP.NET MVC application working on IIS 6

I was always trying MVC applications on IIS 6 and I was stopped while deploying of my new AtomSite engine with 404 errors on all requests that uses routing (Login, any post, .. simply just homepage was working).

After some time when I even had no records of my attempts in log, I have found following blogpost:

http://blogs.msdn.com/b/tonyshao/archive/2010/07/08/enable-asp-net-mvc-on-iis-6-by-wildcard-mapping.aspx

To make it simple, MVC on IIS 6 requires enabled Wildcard mapping. That means that all requests goes throught ASP.NET on IIS and then routing can take its chance to form correct request.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s