🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

PrestaShop: Cómo configurar el modo mantenimiento (tienda cerrada)

Actualizado el 11 de mayo de 2026

¿Tienes una tienda online con PrestaShop y necesitas cerrarla temporalmente para hacerle mantenimiento, rediseñarla o simplemente porque estás de vacaciones? No te preocupes, es un proceso muy sencillo. En esta guía te explico paso a paso cómo configurar el prestashop modo mantenimiento, también conocido como tienda cerrada prestashop, para que tus clientes vean un aviso amigable mientras tú trabajas en los entresijos de tu negocio.

Activar el mantenimiento prestashop es una práctica esencial para cualquier administrador. No solo te permite realizar actualizaciones de módulos, temas o el núcleo del sistema sin interferencias, sino que también evita que los clientes vean errores o procesos a medias. Imagina que estás cambiando la disposición de los productos o subiendo nuevos precios; si la tienda está abierta, un cliente podría ver información incoherente o incluso intentar comprar un producto que aún no está listo. Con el modo mantenimiento, todo queda en pausa de forma elegante y profesional.

A lo largo de este artículo, aprenderás a activar y personalizar esta función, tanto desde el back-office de PrestaShop como a través de tu panel de control de hosting, que en este caso mencionaremos como Syspanel (recuerda que el acceso a este panel es a través del puerto 2106). Vamos a ello.

¿Qué es el modo mantenimiento en PrestaShop?

El modo mantenimiento es una funcionalidad nativa de PrestaShop que te permite deshabilitar el acceso público a tu tienda online temporalmente. Cuando está activo, los visitantes que intenten acceder a tu dominio verán una página simple (o personalizada) indicando que la tienda está cerrada por mantenimiento o en construcción.

Sin embargo, hay un matiz muy importante: tú (y quien tú quieras) podéis seguir accediendo a la tienda. PrestaShop te permite configurar tu propia dirección IP para que, cuando entres desde tu ordenador, veas la tienda con total normalidad y puedas comprobar los cambios en tiempo real. Esto es ideal para testear antes de abrir de nuevo al público.

¿Por qué deberías usar el modo mantenimiento?

Existen muchas razones por las que querrás poner tu tienda en pausa. Aquí te dejo las más comunes:

  • Actualizaciones de núcleo, módulos o plantillas: Evitas que los usuarios vean errores de compatibilidad o diseños rotos durante la instalación.
  • Cambios de diseño y maquetación: Para rediseñar tu web con calma, sin la presión de que alguien esté mirando.
  • Carga de nuevos productos o modificación masiva de precios: Para que no se generen pedidos con información desactualizada.
  • Periodos vacacionales o de descanso: Si no puedes gestionar pedidos, lo mejor es cerrar la tienda para no generar expectativas.
  • Trabajos técnicos de servidor o base de datos: Un mantenimiento preventivo o correctivo en tu hosting.

Método 1: Configurar el mantenimiento desde el Back-Office de PrestaShop

Esta es la forma más directa y recomendada para la mayoría de los usuarios. No necesitas tocar archivos ni tener conocimientos avanzados de programación.

Paso 1: Accede a tu panel de administración

Entra en tu administración de PrestaShop. Normalmente la URL es algo como tudominio.com/admin o una URL personalizada que configuraste al instalar. Introduce tus credenciales.

Paso 2: Navega hasta los parámetros de la tienda

Una vez dentro, busca en el menú lateral izquierdo la sección PARÁMETROS AVANZADOS. Haz clic en ella y luego selecciona la opción Rendimiento. Sí, aunque parezca contraintuitivo, el mantenimiento prestashop se gestiona desde la pestaña de "Rendimiento" en versiones modernas (1.7 y 8.x). En versiones más antiguas (1.6), estaba en Preferencias > Mantenimiento.

Paso 3: Activa el modo mantenimiento

Dentro de la pestaña "Rendimiento", desplázate hasta la parte inferior o busca la sección llamada Modo de mantenimiento. Verás un interruptor o selector que dice "Activar el modo de mantenimiento". Cámbialo a para activar la tienda cerrada prestashop.

Paso 4: Configura tu IP (muy importante)

Justo debajo del interruptor, verás un campo llamado Dirección IP del mantenimiento o IPs autorizadas. Aquí debes añadir la dirección IP pública de tu conexión a internet. ¿Por qué? Porque si no lo haces, cuando intentes ver tu tienda desde tu navegador, también verás la página de mantenimiento, lo cual es un fastidio para comprobar los cambios.

Para saber tu IP pública, simplemente busca en Google "cuál es mi IP" y te aparecerá. Cópiala y pégala en ese campo. Puedes añadir varias IPs separadas por comas (por ejemplo, la de tu casa y la de tu oficina).

[TIP] Si no estás seguro de tu IP, puedes activar el modo mantenimiento primero y luego visitar tu tienda. PrestaShop te mostrará un mensaje en la página de mantenimiento indicando tu IP actual. Es un truco muy útil para no equivocarte.

Paso 5: Personaliza el mensaje (opcional pero recomendado)

PrestaShop te permite mostrar un mensaje personalizado en la página de mantenimiento. En ese mismo bloque, encontrarás un editor de texto. Escribe algo amigable como: "¡Estamos trabajando en mejorar tu experiencia! Volveremos en breve." También puedes añadir un correo de contacto.

Paso 6: Guarda los cambios

Haz clic en el botón Guardar en la parte superior derecha de la pantalla. ¡Listo! Tu tienda está en modo mantenimiento.

¿Cómo comprobar que funciona?

Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox) y visita tu tienda. Verás la página de mantenimiento. Si la visitas desde tu IP normal, la verás con total normalidad.

Método 2: Configurar el mantenimiento desde Syspanel (tu panel de control)

A veces, el back-office de PrestaShop puede dar problemas, o quizás prefieres hacerlo directamente desde el servidor para asegurarte de que el mantenimiento se aplica a nivel de hosting. Aquí es donde entra en juego Syspanel.

[INFO] Recuerda que Syspanel es el nombre que le damos a nuestro panel de control (equivalente a HestiaCP). Para acceder a él, debes usar el puerto 2106 en la URL. Por ejemplo: https://tudominio.com:2106.

Este método es más avanzado, pero te da un control total. Básicamente, vamos a renombrar el archivo .htaccess para forzar un redireccionamiento o mostrar una página estática, aunque lo más común es usar este método para crear una página de mantenimiento a medida.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe https://tudominio.com:2106. Introduce tu usuario y contraseña de hosting.

Paso 2: Navega al gestor de archivos

Dentro de Syspanel, busca la sección de Archivos o Gestor de archivos. Haz clic para abrirlo. Se abrirá una ventana donde verás la estructura de directorios de tu hosting.

Paso 3: Localiza la raíz de tu tienda PrestaShop

Normalmente, tu tienda estará en la carpeta public_html o en una subcarpeta si la instalaste en un subdirectorio (ej: public_html/tienda). Navega hasta esa carpeta.

Paso 4: Crea una página de mantenimiento estática (opcional)

Este es un método avanzado. Puedes crear un archivo maintenance.html con un diseño bonito y luego redirigir todo el tráfico a él. Sin embargo, para la mayoría de los casos, el método del back-office es más que suficiente.

Paso 5: Activar un bloqueo temporal (método alternativo)

En Syspanel, puedes usar la función de Protección con contraseña para una carpeta específica, pero esto no es exactamente un modo mantenimiento de PrestaShop.

[WARNING] No recomendamos modificar archivos núcleo de PrestaShop directamente desde el hosting a menos que sepas exactamente lo que estás haciendo. Un error en el .htaccess o en un archivo PHP puede dejar tu tienda inaccesible por completo. Si no tienes experiencia, quédate con el Método 1.

¿Cómo personalizar la página de mantenimiento?

PrestaShop te da una página por defecto, pero es muy sosa. Puedes personalizarla para que refleje la imagen de tu marca. Hay dos maneras:

  1. Desde el Back-Office: En la misma sección de mantenimiento, tienes el editor de texto para el mensaje. Puedes añadir HTML básico para cambiar colores o añadir un logo, aunque las opciones son limitadas.

  2. Creando un tema de mantenimiento: Para los más atrevidos, puedes crear una carpeta en /themes/ llamada maintenance y colocar un archivo index.tpl personalizado. Este método requiere conocimientos de programación y no lo recomiendo para principiantes.

  3. Usando un módulo: En el mercado de PrestaShop encontrarás módulos específicos para crear páginas de mantenimiento más vistosas, con contadores regresivos, captación de emails, etc. Es la opción más profesional si quieres algo espectacular.

Preguntas Frecuentes sobre el modo mantenimiento

Para finalizar, respondo a las dudas más habituales que nos llegan al soporte técnico.

¿Puedo seguir trabajando en mi tienda mientras está en modo mantenimiento?

Sí, totalmente. Recuerda añadir tu IP a la lista de IPs autorizadas. Así, cuando entres desde tu ordenador, verás la tienda con normalidad y podrás navegar, editar productos, hacer pedidos de prueba, etc. El resto del mundo verá la página de cierre.

¿Qué pasa con los pedidos que ya están en curso?

No pasa nada. El modo mantenimiento solo impide que se generen nuevos pedidos. Los que ya están en estado "Pago aceptado" o "En preparación" siguen su curso normal. Puedes gestionarlos desde el back-office con total tranquilidad.

¿Cómo desactivo el modo mantenimiento?

Es igual de sencillo que activarlo. Ve a PARÁMETROS AVANZADOS > Rendimiento, cambia el interruptor a NO y guarda. En cuestión de segundos, tu tienda volverá a estar operativa para todos.

¿Es mejor usar el modo mantenimiento de PrestaShop o el de Syspanel?

Para tiendas PrestaShop, siempre es mejor usar el modo nativo. La razón es que PrestaShop gestiona sus propias sesiones y cachés. Si fuerzas un cierre desde el servidor, podrías tener problemas con las cookies o la base de datos. El modo nativo es más limpio y seguro.

¿Puedo poner un aviso en la página de mantenimiento para que me dejen su email?

Sí, pero necesitarás un módulo. El modo mantenimiento nativo solo permite un texto simple. Si quieres captar emails de clientes interesados, deberás instalar un módulo específico para esto.

¿Pierdo posicionamiento SEO si tengo la tienda cerrada mucho tiempo?

Esta es una pregunta excelente. Si el mantenimiento se alarga más de un par de días, es recomendable devolver un código HTTP 503 (Servicio no disponible) en lugar de un 200. PrestaShop lo hace automáticamente en su modo mantenimiento nativo, lo cual le dice a Google que la página está temporalmente cerrada y que debe volver a indexarla más tarde. Si usas un método manual desde Syspanel, asegúrate de configurar ese código para no penalizar tu SEO.

Mi IP cambia a menudo, ¿qué hago?

Si tu IP es dinámica (cambia cada cierto tiempo), te recomiendo que cuando vayas a trabajar en la tienda, primero verifiques tu IP actual y la añadas a la lista. Es un paso extra, pero te evitará el disgusto de verte la página de mantenimiento a ti mismo.

Conclusión

Configurar el prestashop modo mantenimiento es una tarea fundamental que todo administrador debe dominar. Es la forma más segura de realizar cambios en tu tienda sin afectar la experiencia de tus clientes ni tu posicionamiento en buscadores.

Hemos visto dos métodos: el nativo desde el back-office, que es el más recomendado y sencillo, y el de servidor a través de Syspanel (accesible por el puerto 2106), que es más técnico y no lo aconsejo para novatos.

Recuerda siempre:

  • Añade tu IP para poder seguir trabajando.
  • Personaliza el mensaje para que tus clientes sepan que volverás.
  • No lo dejes activo más tiempo del necesario para no dañar tu SEO.

Si sigues estos pasos, tu experiencia de configurar mantenimiento prestashop será un éxito total. Ahora ya sabes cómo gestionar tu tienda cerrada prestashop con total confianza.

Si tienes cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte a que tu negocio online crezca sin sobresaltos!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel