ASP.NET MVC通配符映射IIS 6中不工作
我是谁试图部署一个网站,我在ASP.NET MVC设计的一个客户,他们运行的是IIS 6,我已经说服了他们通过关于如何设置通配符映射,使干净的网址。
I have a client who is trying to deploy a site that I designed in ASP.NET MVC, they are running IIS 6 and I've talked them through on how to setup wildcard mapping to make the clean URLs work.
不过,当他们试图去现场,他们仍然得到没有找到正常的页面。因为某些原因,通配符映射是行不通的。
However; when they attempt to go to the site they are still getting the normal page not found. Because for some reason the wildcard mapping isn't working.
这可能是什么问题?
我有一个类似的问题,原来它是因为ASPNET_ISAPI.DLL是不允许的。
I had a similar problem, turns out it was because the aspnet_isapi.dll was not allowed.
点击IIS管理器中的Web服务扩展,并检查ASP.NET V2.0.50727是在列表中,是允许的。
Click Web Service Extensions in IIS Manager and check that ASP.NET v2.0.50727 is in the list and is allowed.