Могу ли я настроить Apache для перенаправления в указанное время ожидания? - PullRequest
1 голос
/ 20 июля 2011

I Как настроить Apache, чтобы я мог перенаправить на другую страницу в указанное время. Возможно ли это?

1 Ответ

0 голосов
/ 20 июля 2011

Не нашел никакого возможного решения, как это сделать в 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() вызовов внутри ваших скриптов.

...