我可以将Apache配置为在指定的超时时间重定向吗?

时间:2011-07-20 09:28:04

标签: apache apache-config

我如何配置Apache,以便我可以重定向到指定TimeOut上的另一个页面。这可能吗?

1 个答案:

答案 0 :(得分:0)

没有找到任何可能的解决方案如何在Apache中执行此操作。

但是,如果您使用的是PHP,请尝试使用PHP register_shutdown_function函数。

示例代码:

set_time_limit(1);
function shutdown () {
    if ( ! defined('FINISHED')) {
        header('Location: /timeout');
    }
}

register_shutdown_function('shutdown');

while (true) {}

define('FINISHED', 1);

在您的脚本中手动die()exit()调用之后,这也将在致命错误上执行。