custom-error-pages相关内容
我正在考虑第一次使用 ELMAH,但有一个需要满足的要求,我不确定如何实现... 基本上,我将配置 ELMAH 以在 asp.net MVC 下工作,并在错误发生时将其记录到数据库中.最重要的是,当发生错误时,我使用 customErrors 将用户引导到友好的消息页面.相当标准的东西... 要求是在这个自定义错误页面上我有一个表单,如果用户愿意,它可以让用户提供额外的信息.现在问题出
..
我们正在将现有网站从 IIS6 迁移到 IIS7,但在设置 404 错误页面时遇到了一些困难.我们的 404 错误页面是这样工作的: 自定义 ASP 页面根据“特殊"网址的短列表(例如 http://example.com/limited-offers). 如果 URL 已知,则重定向到该页面的实际 URL. 否则访问者会被重定向到一个带有 404 状态码的静态错误页面. 在 II
..
我正在构建一个新的扩展程序,我想自定义 Google Chrome 中的默认错误页面.我已经浏览了“覆盖页面"文档此处,但还没有找到任何内容关于自定义我指定的页面. 非常感谢任何建议.谢谢. 我要自定义的错误页面是: 此网页不可用 找不到位于 ____ 的服务器,因为 DNS 查找失败的.DNS 是一种网络服务,可将网站名称转换为它的互联网地址.此错误通常是由于没有连接到
..
我正在开发一个 JSF Web 应用程序,如果视图过期,我需要在该应用程序中显示“会话已过期"页面,但为所有其他人提供一般技术错误页面.当我触发异常时,应用程序只会转到技术错误页面.这是错误页面定义: javax.faces.application.ViewExpiredException/jsps/utility/session
..
我已成功添加自定义 404 页面.我想要做的是创建另一个自定义错误页面,当出现 404 以外的任何错误时显示该页面.例如500、403等 这就是我现在在 webconfig 中的内容
..
我有一个由 Unicorn 托管的 Sinatra 应用程序,在它前面有一个 nginx.当 Sinatra 应用程序出错(返回 500)时,我想提供一个静态页面,而不是默认的“内部服务器错误".我有以下 nginx 配置: 服务器{听80默认;server_name *.example.com;root/home/deploy/www-frontend/current/public;地点/{p
..
我正在使用 Tomcat 7 和 JSP 页面.我想为 HTTP 500 错误提供自定义错误页面. 我所做的是在web.xml中声明自定义错误页面如下: 500/error.jsp 我创建了一个名为 error.jsp 的 JSP,代码如下: 500
..
我正在使用 JSF 开发 Web 应用程序.我尽可能地对其进行了测试,但有时会抛出运行时异常. 那么,如何在每次抛出异常时将用户重定向到特殊的错误页面(而不是显示 500 Error 和完整的 tomcat 日志)? 解决方案 只需在 web.xml 中声明一个 即可指定页面这应该显示在某个 Throwable(或其任何子类)或 HTTP 状态代码.例如
..
我有两个错误页面;1 个用于特定异常 A,另一个用于 Throwable. org.SpecificExceptionA/WEB-INF/views/error/timedout.jspjava.lang.Throwable
..
所以我知道这可能看起来有点奇怪,但为了保持一致性,我希望我的所有网址都以这种形式出现:http://domain.com/page/ 到目前为止,我已经让常规页面正常工作,但我似乎无法让错误页面正常工作. 如果用户访问的页面或目录不存在,我希望浏览器硬重定向到:http://domain.com/404/ 然而,这个目录实际上并不存在.错误页面的真实位置在/pages/errors/404.
..
如何处理 asp.net MVC Preview 5 中的 [HandleError] 过滤器? 我在我的 Web.config 文件中设置了 customErrors
..
当有人输入 URL 时,我试图创建一个自定义的 HTTP 404 错误页面不会在 ASP.NET MVC 中调用有效的操作或控制器,而不是显示一般的“资源未找到"ASP.NET 错误. 我不想使用 web.config 来处理这个问题. 是否有任何路由魔法可以捕获任何无效的 URL? 更新:我尝试了给出的答案,但是我仍然收到丑陋的“找不到资源"消息. 另一个更新:好吧,显然
..
我在web.xml中使用元素来指定当用户遇到某些错误时友好的错误页面,例如代码为404的错误: 404/Error404.html 但是,我希望如果用户没有遇到 中指定的任何错误代码,他或她应该看到一个默认的错误页面.我如何使用 web.xml 中的元素来做到这一点? 解决方案 在
..
我已经搜索了很多,发现了类似的问题,但并不完全相同,但如果这是一个重复的问题,我深表歉意. 基本上,当我的应用程序关闭时,我尝试使用自定义错误页面(即 404.html)处理 HTTP 错误响应(即 404),但 weblogic 仍在运行. 我将 Apache 2.2 与 weblogic 模块一起使用.我已经为 Apache 设置了 ErrorDocument 指令以及块内的 Er
..
我的 apache (404.php) 上有一个自定义的 404 错误页面,它可以正常工作,但是如果有人或任何搜索引擎请求 /404.php 页面,服务器将返回 200 (OK),因为页面确实存在. 我已经将 Disallow:/404.php 放在我的 robots.txt 文件中,以防止 Google 将该页面编入索引,但我想返回 404,包括到此页面请求. 当有人直接到达404.
..
这是 .htaccess 文件的相关部分: AuthUserFile/var/www/mywebsite/.htpasswdAuthGroupFile/dev/null受保护的身份验证名称AuthType 基本需要有效用户错误文档 400/var/www/errors/index.html错误文档 401/var/www/errors/index.html错误文档 403/var/www/err
..
我的 .htaccess 文件中有一堆 ErrorDocument 指令,以便捕获 Apache 可以向用户抛出的几乎所有可能的错误,并将所述用户重定向到我的错误控制器,然后将错误呈现给更多用户友好的方式.但是,它似乎不起作用. 例如,当我输入无效的 URL 时,例如 mysite.com/""##$##$!我总是收到 Apache 的默认 403 错误消息,而不是重定向到我的 errors
..
我正在使用 Tomcat.我在 web.xml 中定义了一些 并将 404 错误映射到页面 /error/error.jsp.我需要检测资源是否存在,如果资源不可用,将响应状态设置为 404. response.setStatus(404); 但是Tomcat并没有重定向到我定义的404页面,所以我的问题是,是否有任何API可以获取web.xml中定义的页面位置?我不想自己解析web.xml.
..
我正在尝试自定义 error.html.twig、error403.html.twig、error404.html.twig 和 error500.html.twig,到目前为止我已经尝试得到导致的 error403.html.twig 错误通过 AccessDeniedExceptionw 这是一个 403 禁止,但它显示自定义错误页面.我在 app/Resources/TwigBundle/v
..
我正在尝试自定义 Symfony 中的错误页面. 这是我位于 app/Resources/TwigBundle/views/Exception/ 中的 error.html.twig 文件: {% 扩展 '::base.html.twig' %}{% 块体 %}
{{ status_code }}: {{ status_text }}
{% 结束块 %} 不幸的是,我收到以
..