Иногда наш сервер испытывает проблемы с подключением к базе данных, и мы хотим временно перенаправить пользователей, когда это произойдет. Каким будет лучший способ перенаправить пользователей на страницу обслуживания?Перенаправление во время незапланированного обслуживания
Что-то вроде
if (!$db) {
header("Location: /maintainence/index.php, TRUE, 503");
exit();
}
или
if (!$db) {
header('HTTP/1.1 503 Service Temporarily Unavailable');
header('Status: 503 Service Temporarily Unavailable');
header('Retry-After: 3600'); // in seconds
include_once "maintainence/index.php";
}
Благодарности
Просто небольшое примечание стороны: это обслуживание, а не техническое обслуживание. – putvande