【问题标题】:Show a custom Error page in jQuery on wrong URL在错误的 URL 上在 jQuery 中显示自定义错误页面
【发布时间】:2014-07-09 16:02:23
【问题描述】:

我有一个由 jQuery 和 HTML 制作的 web 应用程序。现在,如果用户输入任何错误的 url 说 www.abcd.com/menupa 而不是 www.abcd.com/menu 我想在我的自定义错误页面中重定向它。我在网上搜索但没有找到解决方案。

【问题讨论】:

  • 请同时添加您的代码。
  • 在 jQuery 中不可能。除非对任何页面的所有请求都通过登录页面,否则您需要在服务器上进行重写规则或错误处理

标签: jquery http-status-code-404


【解决方案1】:

您可以使用 .htaccess 来执行此操作:

ErrorDocument 404 "<H1>Page not found</H1>"
or
ErrorDocument 404 /404.html

我认为这很容易做到。

【讨论】:

    【解决方案2】:
    ErrorDocument 404 /404.html
    

    通过复制上述代码创建文件,但文件名应为 .htaccess 并将其粘贴到您的网站目录中,例如 http://google.com/.htaccess

    【讨论】:

      【解决方案3】:

      来自 jQuery API ajax 文档:

      error option
      

      http://api.jquery.com/jQuery.ajax/

      【讨论】:

      • 请解释一下如何做到这一点? @user3629322
      • 我觉得用jquery做起来不容易,所以可以通过.htaccess创建404错误页面
      • 请告诉我如何通过 .htaccess @user3629322 进行操作
      • 创建一个.htaccess文件并上传到root,然后添加“ErrorDocument 404 /404.html”这一行,然后创建一个404.html页面。当一个404错误变成这个404.html自动显示,对不起我的英文不好,
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      相关资源
      最近更新 更多