首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET网址路由提供404个页面

ASP.NET网址路由提供404个页面
EN

Stack Overflow用户
提问于 2012-01-12 13:56:44
回答 1查看 2.9K关注 0票数 1

我已经在我的ASP.NET 4项目中设置了url路由,它完全脱机工作。然而,现在,当它是在线的-每一个链接已经建立了url路由不工作。

基本上是这样的链接:http://www.domain.com/test/bla

将始终返回一个404 -文件或目录找不到。您要查找的资源可能已被删除、名称更改或暂时不可用

哦,好吧,我决定试着修好它。我发现以下提示不起作用(而且似乎找不到其他的):

1.在web.config中有以下代码:

代码语言:javascript
复制
<modules runAllManagedModulesForAllRequests="true">

2.本文后面的http://www.britishdeveloper.co.uk/2010/06/dont-use-modules-runallmanagedmodulesfo.html。没有成功。

3.将我的服务器管道模式更改为集成模式。

还有404个错误。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-12 14:01:32

确保不选中IIS中的“验证文件存在”设置(我认为默认情况下是这样),此设置的存在取决于您是由IIS6 (或更少)还是由IIS7 (或更高)承载。

IIS7 - http://blogs.iis.net/bills/archive/2007/05/25/tip-trick-how-to-turn-off-quot-verify-file-exists-quot-in-iis7.aspx

IIS6 -IIS6 ->网站属性->配置->映射->验证文件是否存在复选框

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8836243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档