make 500 Error如何重定向?

时间:2014-01-25 04:05:58

标签: http-status-code-404

我正在尝试将500,404等错误重定向。如果您转到http://www.yoursite.com/934834984,则应重定向到http://www.yoursite.com/404。我怎么做到这一点?我尝试使用此代码:

<meta http-equiv="refresh" content="0; url=http://yoursite.com/404" />

请注意,我仅针对此问题将域名更改为yoursite.com。

3 个答案:

答案 0 :(得分:1)

在Apache中,您可以使用ErrorDocument。因此,在域根目录中的.htaccess文件中,您可以将其添加到文件末尾。

ErrorDocument 404 /404.html

文件必须存在。这里还有一些信息。

http://support.hostgator.com/articles/custom-error-pages

答案 1 :(得分:0)

您需要在域的根文件夹中编辑.htacess文件(带记事本)。以下是您将在文件中添加或更改的一些常见内容。显然更改目录和位置(斜体部分)。并且不包括数字。或者您可以从cpanel更改它们而不必弄乱.htacess文件

  1. ErrorDocument 400 /errors/badrequest.html
  2. ErrorDocument 401 /errors/authreqd.html
  3. ErrorDocument 403 /errors/forbid.html
  4. ErrorDocument 404 /errors/notfound.html
  5. ErrorDocument 500 /errors/server.html

答案 2 :(得分:0)

ErrorDocument 500 /errors/server.html对我不起作用

在浏览器中显示HTTP ERROR 500