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

PrestaShop: cómo activar el modo mantenimiento y configurarlo

Actualizado el 21 de noviembre de 2025

¿Qué es el modo mantenimiento en PrestaShop y para qué sirve?

El modo mantenimiento de PrestaShop es una funcionalidad integrada que te permite poner tu tienda online en estado "offline" de forma temporal. Cuando lo activas, los visitantes que lleguen a tu web verán una página simple que indica que la tienda está en mantenimiento o que volverá pronto.

Este modo es esencial en situaciones como:

  • Actualizaciones importantes del núcleo de PrestaShop, módulos o temas.
  • Cambios de diseño o reestructuración de la tienda.
  • Corrección de errores críticos que afectan a la experiencia de compra.
  • Mantenimiento del servidor o migraciones de hosting.
  • Periodos de inactividad programados, como vacaciones o inventario.

Activar el modo mantenimiento prestashop no solo protege tu reputación, sino que también evita que los clientes realicen pedidos que no podrás gestionar correctamente. Además, te permite trabajar con tranquilidad sabiendo que nadie más está interactuando con tu tienda en ese momento.


Cómo acceder al panel de administración de PrestaShop

Antes de activar el modo mantenimiento, necesitas acceder al panel de administración de tu tienda. Para ello:

  1. Abre tu navegador y escribe la URL de tu tienda seguida de /admin o la ruta personalizada que configuraste al instalar PrestaShop. Por ejemplo: https://tutienda.com/admin12345.
  2. Introduce tus credenciales de administrador (usuario y contraseña).
  3. Una vez dentro, verás el panel de control con todas las opciones de gestión.

Si no recuerdas la ruta de acceso, puedes consultar el archivo config/settings.inc.php en tu servidor (a través de FTP o el administrador de archivos de tu hosting) para encontrarla.


Activar el modo mantenimiento en PrestaShop paso a paso

El proceso para activar el modo mantenimiento es muy sencillo y no requiere conocimientos técnicos avanzados. Sigue estos pasos:

Paso 1: Ve a la configuración de mantenimiento

En el panel de administración, localiza el menú lateral izquierdo. Busca la sección "Parámetros de la tienda" (o "Configuración" dependiendo de la versión) y haz clic en "Mantenimiento".

Paso 2: Activa el modo mantenimiento

Verás una pantalla con varias opciones. La primera de ellas es un interruptor o casilla llamada "Activar el modo mantenimiento". Actívalo marcando la casilla o moviendo el interruptor a la posición "Sí".

Paso 3: Configura los detalles

Una vez activado, se desplegarán más opciones:

  • IP autorizadas para el mantenimiento: Aquí puedes añadir las direcciones IP desde las cuales quieres poder acceder a la tienda como si estuviera activa. Esto es muy útil para que tú y tu equipo puedan ver la tienda normalmente mientras está en modo mantenimiento. Para añadir tu IP, solo tienes que escribirla y pulsar el botón de añadir. Puedes encontrar tu IP pública buscando "cuál es mi IP" en Google.
  • Mensaje de mantenimiento: Escribe un texto breve y amigable que verán los visitantes. Por defecto, PrestaShop muestra "Estamos en mantenimiento. Por favor, vuelve pronto." Puedes personalizarlo, por ejemplo: "Estamos mejorando tu experiencia de compra. ¡Vuelve en unas horas!"
  • Idioma del mensaje: Si tu tienda es multilingüe, puedes escribir un mensaje diferente para cada idioma. Simplemente selecciona el idioma en la pestaña superior y escribe el texto correspondiente.

Paso 4: Guarda los cambios

Finalmente, haz clic en el botón "Guardar" en la parte superior derecha de la pantalla. A partir de ese momento, tu tienda estará en modo mantenimiento.


Cómo verificar que el modo mantenimiento está activo

Para comprobar que todo funciona correctamente, abre una ventana de incógnito en tu navegador (o simplemente visita tu tienda desde otro dispositivo o red) y escribe la URL de tu tienda. Deberías ver la página de mantenimiento con el mensaje que has configurado.

Si has añadido tu IP a la lista de autorizadas, podrás acceder a la tienda con normalidad desde esa IP, mientras que el resto de usuarios verán la página de mantenimiento.


Configuraciones avanzadas del modo mantenimiento

Además de lo básico, PrestaShop te permite ajustar algunos parámetros avanzados:

Permitir el acceso solo a IP específicas

Esta opción es clave si trabajas con un equipo. En lugar de desactivar el modo mantenimiento cada vez que necesites revisar algo, puedes añadir las IP de todos los miembros del equipo. Así, ellos verán la tienda completa mientras que los clientes verán la página de mantenimiento.

Personalizar el diseño de la página de mantenimiento

Por defecto, la página de mantenimiento es muy simple. Si quieres darle un aspecto más profesional, puedes editar el archivo maintenance.tpl en tu tema. Este archivo se encuentra en la carpeta themes/tu_tema/. Puedes modificarlo a través de FTP o del administrador de archivos de tu hosting.

Usar el archivo .htaccess como alternativa

Si por algún motivo no puedes acceder al panel de administración, puedes activar el modo mantenimiento manualmente editando el archivo .htaccess en la raíz de tu instalación. Añade las siguientes líneas:

RewriteEngine on
RewriteCond %{REMOTE_ADDR} !^TU_IP$
RewriteRule .* /maintenance.html [R=302,L]

Este método es más técnico y se recomienda solo si sabes lo que haces. Además, necesitarás crear un archivo maintenance.html con el mensaje que quieras mostrar.


Cómo desactivar el modo mantenimiento

Cuando hayas terminado de trabajar, desactivar el modo es igual de sencillo:

  1. Accede al panel de administración.
  2. Ve a "Parámetros de la tienda" > "Mantenimiento".
  3. Desmarca la casilla de "Activar el modo mantenimiento".
  4. Haz clic en "Guardar".

Tu tienda volverá a estar operativa de inmediato para todos los visitantes.


Errores comunes al activar el modo mantenimiento

Aunque es un proceso simple, pueden surgir algunos problemas. Aquí te explicamos los más frecuentes y cómo solucionarlos:

No veo la opción de mantenimiento en el menú

Si no encuentras la sección "Mantenimiento", es posible que tu versión de PrestaShop sea muy antigua o que el menú esté personalizado. En ese caso, puedes acceder directamente escribiendo en la URL del navegador: https://tutienda.com/admin/index.php?controller=AdminMaintenance.

El modo mantenimiento no se activa

Esto puede ocurrir si hay una caché activa. Prueba a limpiar la caché de PrestaShop desde "Parámetros avanzados" > "Rendimiento" y pulsa "Vaciar la caché". También puedes probar con otro navegador o en modo incógnito.

Los clientes siguen viendo la tienda

Si después de activar el modo mantenimiento los visitantes siguen viendo la tienda normal, es posible que tu servidor tenga una caché externa (como Varnish o Memcached). En ese caso, tendrás que purgar la caché desde el panel de control de tu hosting o contactar con tu proveedor.

Olvidé mi IP y no puedo acceder

Si no has añadido tu IP a la lista de autorizadas, no podrás ver la tienda mientras esté en modo mantenimiento. Para solucionarlo, tendrás que desactivar el modo desde el panel de administración (si puedes acceder) o editar el archivo config/settings.inc.php y buscar la línea define('_PS_MAINTENANCE_', true); y cambiarla a false.


Consejos adicionales para un mantenimiento exitoso

  • Avisa con antelación: Si sabes que vas a hacer mantenimiento, avisa a tus clientes por email o redes sociales con unos días de antelación.
  • No lo dejes activo más tiempo del necesario: El modo mantenimiento prolongado puede afectar a tu posicionamiento SEO, ya que los buscadores pueden penalizar las tiendas que están caídas durante mucho tiempo.
  • Haz una copia de seguridad: Antes de realizar cualquier cambio importante, asegúrate de tener una copia de seguridad de tu tienda, tanto de archivos como de base de datos.
  • Prueba todo después de desactivar: Una vez desactivado el modo, verifica que todo funciona correctamente: carrito, pagos, envíos, etc.

Preguntas frecuentes (FAQ) sobre el modo mantenimiento en PrestaShop

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

Sí, si añades tu IP a la lista de autorizadas, podrás acceder a la tienda con normalidad y trabajar en ella, mientras que el resto de usuarios verán la página de mantenimiento.

¿El modo mantenimiento afecta a mi SEO?

Sí, si lo mantienes activo durante mucho tiempo, los motores de búsqueda pueden interpretar que tu tienda está caída y podrías perder posiciones. Por eso, se recomienda usarlo solo durante el tiempo necesario.

¿Puedo activar el modo mantenimiento desde el móvil?

Sí, puedes acceder al panel de administración desde el navegador de tu móvil y activar o desactivar el modo mantenimiento sin problema.

¿Qué hago si mi IP cambia constantemente?

Si tu IP es dinámica, tendrás que actualizarla cada vez que cambie. Una alternativa es contratar una IP estática con tu proveedor de internet.

¿Puedo mostrar una imagen o logo en la página de mantenimiento?

Sí, editando el archivo maintenance.tpl de tu tema puedes añadir imágenes, logos o incluso un formulario de contacto.


Conclusión

Activar el modo mantenimiento prestashop es una tarea sencilla pero fundamental para cualquier propietario de una tienda online. Te permite trabajar con seguridad, evitar errores y mantener la confianza de tus clientes. Recuerda siempre configurar bien las IP autorizadas y personalizar el mensaje para que la experiencia sea lo más profesional posible.

Si sigues los pasos que te hemos explicado, podrás gestionar el mantenimiento de tu tienda sin complicaciones y sin necesidad de conocimientos técnicos avanzados. Y si surge cualquier problema, siempre puedes recurrir a tu proveedor de hosting o a la comunidad de PrestaShop para obtener ayuda adicional.


[TIP] Si tu tienda está alojada en un panel como Syspanel, recuerda que el acceso al administrador de archivos y a la base de datos se realiza a través del puerto 2106. Esto te será útil si necesitas editar archivos manualmente para solucionar problemas con el modo mantenimiento.

[WARNING] No utilices el modo mantenimiento como una solución permanente. Si tu tienda va a estar inactiva durante mucho tiempo, considera otras opciones como redirigir el dominio o crear una página de "próximamente" más elaborada.

[INFO] PrestaShop permite que el mensaje de mantenimiento sea diferente según el idioma. Aprovecha esta función si tu tienda es multilingüe para que todos tus clientes reciban el mensaje en su idioma.

¿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