当服务器返回500内部服务器错误时,无法重定向到维护页面

时间:2014-02-18 18:15:58

标签: apache .htaccess

我做了这个.htaccess文件

ErrorDocument 404 /404.php
ErrorDocument 500 /maintenance.php

但是当我尝试访问http://www.mupiz.com/admin/TESTS.php时(其中有一个解析错误)

服务员不会重定向到maintenance.php

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:1)

您对自定义错误处理感到困惑。

在调用PHP模块之前,

500用于Apache中的Internal Server Error。一旦调用PHP模块,由PHP来处理所有事情。无论如何,解析错误不是500,即使你使PHP导致500,也不会调用Apache的500处理程序。