Para mantenimientos de prestashop 1.7.x
La página de mantenimiento de prestashop no es la más bonita del mundo y si no tenemos ningún modulo que lo solucione, estamos atrapados en un simple campo de texto.
En caso de querer redireccionar esta página de manera que no nos bloquee nada más podemos modificar este archivo:
classes\controller\FrontController.php
En esta función
protected function displayMaintenancePage()
Añade el codigo entre Tools::redirect(‘https://www.web.com/redireccion’); el enlace que queramos entre las líneas indicada.
if (!in_array(Tools::getRemoteAddr(), explode(',', Configuration::get('PS_MAINTENANCE_IP'))))
{
Tools::redirect('https://www.web.com/redireccion');
header('HTTP/1.1 503 temporarily overloaded');