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

PrestaShop: Cómo configurar el modo mantenimiento desde Plesk

Actualizado el 28 de noviembre de 2025

Introducción

Mantener una tienda online en PrestaShop en pleno funcionamiento requiere atención constante. Sin embargo, hay momentos en los que necesitas realizar tareas de mantenimiento, como actualizar módulos, modificar temas, cambiar la configuración o aplicar parches de seguridad. Si tu tienda está activa durante estos procesos, los clientes pueden encontrarse con errores, páginas a medio cargar o procesos de compra interrumpidos. Para evitar esto, PrestaShop incluye una función llamada modo mantenimiento, que muestra una página amigable mientras trabajas entre bastidores.

En este artículo, te explicaremos paso a paso cómo configurar el modo mantenimiento PrestaShop directamente desde el panel Plesk, uno de los paneles de control más populares para servidores web. Aprenderás a activarlo, desactivarlo y personalizarlo, todo desde la interfaz de Plesk, sin necesidad de acceder al backoffice de PrestaShop. Este PrestaShop tutorial está diseñado para usuarios sin experiencia técnica, pero con ganas de aprender.

¿Qué es el modo mantenimiento en PrestaShop?

El modo mantenimiento PrestaShop es un estado especial que impide que los visitantes accedan a tu tienda. En su lugar, ven una pantalla con un mensaje informativo (por ejemplo: “Estamos en mantenimiento, vuelve pronto”). Mientras tanto, tú y otros usuarios con permisos de administrador podéis seguir trabajando en la tienda con normalidad. Esto es fundamental para:

  • Realizar actualizaciones de seguridad.
  • Modificar el diseño o contenido.
  • Probar nuevas funcionalidades.
  • Corregir errores sin que los clientes los vean.

¿Por qué usar Plesk para configurar el modo mantenimiento?

Aunque PrestaShop permite activar el modo mantenimiento desde su panel de administración (backoffice), a veces no puedes acceder a él porque la tienda está bloqueada, tienes un error de conexión o simplemente prefieres gestionarlo desde el servidor. Plesk te ofrece una forma rápida y segura de hacerlo directamente desde su interfaz gráfica, sin necesidad de tocar archivos de configuración ni bases de datos.

Además, si utilizas Syspanel (el antiguo HestiaCP), el proceso es similar, pero recuerda que el puerto de acceso es el 2106. En este artículo nos centraremos en Plesk, pero los principios son aplicables a otros paneles.

Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a Plesk con permisos de administrador o de gestión de sitios web.
  • Tu tienda PrestaShop instalada y funcionando correctamente.
  • Conocimiento básico de la estructura de archivos de PrestaShop (no es imprescindible, pero ayuda).

Paso 1: Acceder a Plesk y localizar tu tienda

  1. Abre tu navegador y escribe la URL de acceso a Plesk (normalmente algo como https://tu-dominio:8443 o https://ip-de-tu-servidor:8443).
  2. Inicia sesión con tus credenciales.
  3. En el panel principal, verás una lista de tus sitios web o suscripciones. Busca el dominio donde está instalada tu tienda PrestaShop y haz clic en él para acceder a su gestión.

Paso 2: Activar el modo mantenimiento desde Plesk

Plesk ofrece una función específica para poner un sitio web en modo mantenimiento. Sigue estos pasos:

  1. Dentro de la página de gestión de tu dominio, busca la sección “Sitio web” o “Configuración del sitio web”.
  2. Localiza la opción “Modo mantenimiento”. Dependiendo de la versión de Plesk, puede estar en un menú desplegable o en una pestaña.
  3. Activa el interruptor o selecciona “Activar modo mantenimiento”.
  4. Opcionalmente, puedes personalizar el mensaje que verán los visitantes. Plesk te permite escribir un texto breve, como “Estamos realizando mejoras. Vuelve en unos minutos”.
  5. Haz clic en “Aplicar” o “Guardar”.

[TIP] Si no encuentras la opción, busca en el apartado “Apache y nginx” o “Configuración avanzada”. En algunas versiones, el modo mantenimiento se gestiona mediante un archivo .htaccess que Plesk modifica automáticamente.

Paso 3: Verificar que el modo mantenimiento está activo

Una vez activado, abre una ventana de incógnito en tu navegador y visita tu tienda. Deberías ver la página de mantenimiento. Si accedes desde tu sesión normal (con cookies de administrador), es posible que puedas ver la tienda con normalidad, ya que PrestaShop reconoce a los administradores.

[WARNING] Si después de activar el modo mantenimiento sigues viendo la tienda pública, prueba a limpiar la caché del navegador o acceder desde otro dispositivo. También puedes forzar la recarga con Ctrl+F5.

Paso 4: Desactivar el modo mantenimiento

Cuando termines tus tareas, es importante desactivar el modo mantenimiento para que los clientes puedan volver a comprar. El proceso es el mismo:

  1. Vuelve a la sección “Modo mantenimiento” en Plesk.
  2. Desactiva el interruptor o selecciona “Desactivar modo mantenimiento”.
  3. Guarda los cambios.
  4. Verifica que tu tienda se carga correctamente en una ventana de incógnito.

Personalización avanzada del modo mantenimiento desde Plesk

Plesk te permite personalizar el mensaje, pero si quieres un control total sobre el diseño de la página de mantenimiento, puedes modificar los archivos de PrestaShop directamente. Sin embargo, esto es más avanzado. Aquí te damos una alternativa sencilla:

  • En Plesk, busca la opción “Archivos” o “Administrador de archivos”.
  • Navega hasta la raíz de tu tienda PrestaShop (normalmente /var/www/vhosts/tudominio/httpdocs o similar).
  • Busca el archivo /maintenance.php (si existe) o crea uno personalizado.
  • Sube tu propio archivo HTML con el diseño que prefieras. Plesk lo mostrará automáticamente cuando el modo mantenimiento esté activo.

[INFO] Si decides modificar archivos, haz siempre una copia de seguridad antes. Un error puede dejar tu tienda inaccesible.

Solución de problemas comunes

No encuentro la opción de modo mantenimiento en Plesk

En versiones antiguas de Plesk, esta función puede no estar disponible directamente. En ese caso, puedes activar el modo mantenimiento manualmente mediante un archivo .htaccess. Sigue estos pasos:

  1. Ve a “Archivos” en Plesk.
  2. Abre el archivo .htaccess (si no existe, créalo).
  3. Añade el siguiente código:
RewriteEngine On
RewriteCond %{REQUEST_URI} !/maintenance.php [NC]
RewriteCond %{REQUEST_URI} !\.(jpg|jpeg|png|gif|css|js|ico)$ [NC]
RewriteRule ^(.*)$ /maintenance.php [R=503,L]
  1. Crea un archivo maintenance.php en la raíz con el mensaje que quieras mostrar.
  2. Cuando termines, elimina o comenta las líneas añadidas.

El modo mantenimiento no se desactiva

Si después de desactivarlo en Plesk la tienda sigue en mantenimiento, prueba a:

  • Limpiar la caché de Plesk (en Herramientas y utilidades > Caché).
  • Reiniciar el servicio web (Apache o nginx) desde Plesk.
  • Verificar que no hay un archivo .htaccess que lo esté forzando.

¿Puedo usar el modo mantenimiento de PrestaShop desde el backoffice?

Sí, pero si no puedes acceder al backoffice (por ejemplo, porque hay un error), usar Plesk es la mejor alternativa. Además, desde Plesk puedes hacerlo sin necesidad de recordar la contraseña de administrador de PrestaShop.

Preguntas frecuentes (FAQ)

¿El modo mantenimiento afecta al SEO?

Sí, si lo mantienes activo durante mucho tiempo, los motores de búsqueda pueden indexar la página de mantenimiento y penalizar tu tienda. Actívalo solo el tiempo necesario y, si es posible, usa un código de estado HTTP 503 (Servicio no disponible) para que los buscadores sepan que es temporal. Plesk suele configurarlo automáticamente.

¿Puedo permitir el acceso a ciertas IPs mientras estoy en mantenimiento?

Sí, desde Plesk puedes añadir excepciones por IP en la configuración del modo mantenimiento. Busca la opción “Permitir acceso a direcciones IP” y añade las tuyas (por ejemplo, la IP de tu oficina o casa).

¿Qué pasa si tengo Syspanel (HestiaCP) en lugar de Plesk?

El proceso es similar. En Syspanel, accedes por el puerto 2106, buscas la opción de “Modo mantenimiento” en la configuración del dominio y la activas. Si no está disponible, puedes usar el método manual con .htaccess que explicamos antes.

¿Es necesario reiniciar el servidor después de activar el modo mantenimiento?

No, normalmente los cambios son inmediatos. Si no ves el efecto, espera unos segundos o limpia la caché del navegador.

Conclusión

Configurar el modo mantenimiento PrestaShop desde Plesk es una tarea sencilla que te ahorrará dolores de cabeza cuando necesites hacer cambios en tu tienda. Recuerda que la clave está en activarlo solo cuando sea necesario y desactivarlo en cuanto termines, para no perder ventas ni perjudicar tu posicionamiento SEO.

Este PrestaShop tutorial te ha mostrado el camino más fácil, pero si tienes dudas o problemas, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. Con un poco de práctica, dominarás esta y otras funciones de tu panel Plesk PrestaShop.

¡Ahora ya sabes cómo mantener tu tienda en orden sin que tus clientes se enteren!

¿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