404专题提供404的最新资讯内容,帮你更好的了解404。
我有一个问题,因为HTTP错误404.0 – 未找到.我打开了 <customErrors mode="On" defaultRedirect="~/Error/General"> <error statusCode="404" redirect="~/Error/HttpError404" /> <error statusCode="500" redirect="~/Er
我已经实现了以下链接中提到的异常处理 How to pass error message to error view in MVC 5? 它工作正常.但我要求处理404错误. 我怎样才能做到这一点? 如果我使用下面的代码, <customErrors mode="On"> <error statusCode="404" redirect="/Home/Error"></error> </cus
我们最近将我们的项目从MVC 3升级到MVC 4.我们的目标是.NET 4.0框架,我们的Web应用程序是32位,因为我们必须包含一些参考. 我们遇到的问题是我们将捆绑/缩小从Chirpy转换为内置的ASP.NET捆绑.该站点在32位服务器上运行,包括仅运行.NET 4.0的Windows Server 2003 / IIS 6和2008 / IIS 7.5以及我们的64位开发计算机.捆绑/缩小在
我有一个开发和测试卡西尼的mvc应用程序.在GoDaddy上部署到我的网站,默认页面很好.点击登录,我得到一个404. 我在IIS 7下运行,所以这是意想不到的.我的路线很简单: routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); routes.MapRoute( "Default",
在我的MVC应用程序中有AJAX调用我的控制器 Controller/FunctionName $.ajax({ type: "GET", contentType: "application/json; charset=utf-8", url: '/Controller/FunctionName', . .
嗨,大家,我有一个.net 4应用程序,我刚刚部署到生产.应用程式加载权利,除非我引用的js文件正确加载.使用fiddler我发现ScriptResource.axd调用返回404错误. 他的踢球者,页面也通过WebResource.axd打电话,该请求工作正常. 任何想法我可以检查?运行IIS7.它是负载平衡,但我们在配置中有机器密钥.我为scriptresource.axd ..添加了一个ht
如果无效参数传递给我的控制器,我想返回HTTP状态404.例如,如果我有一个控制器,看起来像: public ActionResult GetAccount(int id) { ... } 然后我想要返回一个404如果说如果遇到这样的URL: /GetAccount /GetAccount/notanumber 即我想要捕获抛出的ArgumentException. 我知道我可以使用可空
我有一个.aspx页面作为IIS 7上设置的站点上的自定义404页面.我需要检索用户尝试访问的原始URL,以便在404页面上进行一些处理.诀窍是,我需要专门处理不包含.aspx扩展名(例如http://example.com/testurl)的404,这不会通过ASP.NET的自定义错误部分路由.我可以配置IIS来指向我的自定义404,但是在这一点上,我不知道如何获取我的原始URL?有人知道这是否
我已经使用IIS 7.5部署了一个MVC 4网站到 Windows 2008 R2服务器. .NET 4.5安装在服务器上. 该网站在本地工作正常.所有路由工作正常.但是,当我把它放在服务器上,没有任何作用.我已经通过在站点中放置一个静态文本文件来确认DNS /绑定正在工作,这样可以起作用. 以下是我尝试过的几件事情: >默认路由/返回403.13 – 表示目录浏览被禁用(正确).这应该肯定映射到
我试图使用elmah为我的MVC应用程序,我已经遵循维基上的步骤: http://code.google.com/p/elmah/wiki/MVC,但即使如此,当尝试访问myapp / elmah.axd页面: 404 – 找不到文件或目录. 有人可以帮我吗 OBS:我的IIS版本是7.5 如果有帮助我发布我的web.config的相关部分: <sectionGroup name="elmah">
为什么在我们的生产服务器上,所有的.axd文件都会产生404错误? 您需要在IIS中为该扩展创建MIME类型: 要为特定扩展定义MIME类型,请按照下列步骤操作: >打开IIS Microsoft管理控制台(MMC),右键单击本地计算机名称,然后单击属性.>单击HTTP头.>点击MIME类型.>单击新建.>在“扩展名”框中,键入所需的文件扩展名(例如.axed)>在MIME类型框中,键入appli
我的ASP.NET网站上有一个页面上传文件. 我试图调整web.config文件以允许更大的上传. 在我的web.config中,我设置: <httpRuntime maxRequestLength="2097152" executionTimeout="3600" /> 在我的页面上,当我尝试上传较小的文件时,没有问题,即使是25MB. 但是,当我尝试上传一个50MB的文件时,我仍然会收到一个4
我在Azure上有一个MVC网站.我写了一个控制器动作来代替一个资源,它应该返回HTTP 404,但是body的内容应该是一些 HTML,我在这里解释了404的原因.这是一个设置Response.StatusCode的标准操作.这在本地工作正常,但是当部署到Azure时,我没有得到我的自定义视图,而是纯文本中的错误消息.我已经删除了< customErrors>在Azure上进行调试,结果相同.
我发现在这里发布了另一个问题,提供了我的问题的第一部分的解决方案,即如何在ASP.NET MVC中生成404页面,而不重定向到另一个页面(因此最初请求的URL保留在地址栏中). ASP.NET MVC – How to throw a 404 page similar to that on StackOverflow protected void Application_Error(object
我最近将我的Web应用程序升级到.NET 4.5.将代码推送到我们的测试环境后,我得到一个“404 – 文件或目录未找到”.错误.代码在我的VS2013桌面上运行良好. Web服务器在W2K08 R2上运行IIS 7.5.我可以在网站上查看.asp或.htm页面,但在尝试查看最简单的.aspx页面时会出现此错误.我怀疑这是我的web.config的配置问题. 这是web.config.     
我目前有一个继承自System.Web.Mvc.Controller的BaseController类.在该类上,我有HandleError属性,将用户重定向到“500 – 糟糕,我们搞砸了”页面.这正在按预期工作. 这个工作 <HandleError()> _ Public Class BaseController : Inherits System.Web.Mvc.Controller ''#
我有一个运行Server 2003 Datacenter和IIS 5的Web服务器,它托管着各种ASP.NET 2.0网站.我正在尝试添加一个ASP.NET 4.0网站,我通过VS2010 Beta编写,我在服务器上安装了.NET 4.0 Beta 1. 该网站似乎配置正确;匿名访问打开,它指向正确的文件夹,并设置为asp.net 4.0. 当我浏览本地和远程时,为什么它会给我404错误? 日志是
我正在尝试在IIS6中配置自定义错误. 我选择404错误,将下拉列表设置为“URL”,然后输入此URL作为URL“/404.aspx” 什么时候去: http://mysite.com/no-page-here 它找到404.aspx,但不将其作为.Net页面处理 – 它尝试将源作为XML文件提供,然后失败,因为它不会解析. 404s在.Net页面上运行正常,因为我在web.config的Cust
在IIS(6或7)中,当禁用目录浏览时,IIS在检测到尝试浏览目录时返回“403 – 禁止”错误(例如“ http://mydomain.com/folder”). 有没有办法配置IIS以返回“404 – Not Found”错误而不是“403”用于目录浏览尝试? 这是一个asp.net webforms网站. 我们网站的安全扫描指出,返回“403”可以帮助恶意人员映射我们的网站;以前没想过,但我
我在生产IIS7服务器和本地iisexpres上都有这个错误(在我设置debug =“false”之后) GET http://localhost:64231/font/fontawesome-webfont.woff?v=3.2.1 404 (Not Found) jquery-1.11.0.min.js:2 GET http://localhost:64231/font/fontawesome