IIS6 与 ASP MVC 通配符映射
好的,我是在 IIS6 上运行 ASP MVC 时遇到问题的 100 个人之一。
我遵循了几个教程,包括 这个和这个,但仍然没有喜悦。我看到的只是标准的 IE 404 文件未找到页面。
现在,为了确保我的网站指向正确的位置,我在根目录中添加了一个存根 index.html 文件。当我导航到此文件时,出现 404 错误,但是如果我通过 aspnet_isapi.dll 关闭所有 url 的通配符映射,那么我可以导航到索引文件。
所以我的问题基本上是,什么给出了?
Ok, so Im one of the 100's of people having issues getting ASP MVC running on IIS6.
I have followed several tutorials including this and this, but still no joy. All I see is the standard IE 404 file not found page.
Now in order to ensure that my site is pointing to the correct location I have added a stub index.html file in the root dir. When I navigate to this file I get the 404 error, BUT if I turn off wildcard mapping for all urls through aspnet_isapi.dll then I CAN navigate to the index file.
So my question basically is, what gives?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
确保您没有选中通配符映射上的“验证文件存在”按钮。
然后确保您的网站根目录中有一个 Default.aspx 文件,其中包含以下代码:
Make sure that you are not checking the "verify that file exists" button on the wildcard mapping.
Then make sure you have a Default.aspx file in the root of your web with this code in it: