PrestaShop: Cómo configurar el modo de mantenimiento desde Plesk
¿Necesitas poner tu tienda PrestaShop en pausa por mantenimiento, actualizaciones o cambios importantes? Hacerlo desde Plesk es más sencillo de lo que crees. En esta guía completa, te explicaré paso a paso cómo activar el modo mantenimiento PrestaShop directamente desde el panel de control Plesk, sin necesidad de acceder al backoffice de tu tienda. Además, resolveremos dudas frecuentes y te daremos consejos prácticos para que el proceso sea seguro y efectivo.
¿Por qué usar el modo mantenimiento en PrestaShop?
Antes de entrar en materia, es importante entender cuándo y por qué deberías activar el modo mantenimiento PrestaShop. Este modo muestra una pantalla temporal a tus visitantes (generalmente con un mensaje como “Volvemos pronto”) mientras tú trabajas en la tienda. Es ideal para:
- Actualizar módulos o temas.
- Realizar cambios en la configuración del servidor.
- Migrar tu tienda a otro hosting.
- Solucionar errores críticos sin que los clientes vean fallos.
- Aplicar parches de seguridad.
Si no activas este modo, los usuarios podrían encontrar páginas rotas, procesos de compra interrumpidos o información inconsistente. Eso afecta tu imagen profesional y puede perjudicar tu SEO si los motores de búsqueda indexan páginas con errores.
¿Qué necesitas para empezar?
Para seguir este PrestaShop tutorial, solo necesitas:
- Acceso a Plesk (panel de control de tu hosting).
- Tu tienda PrestaShop instalada en ese servidor.
- Conocimientos básicos de navegación por Plesk.
No te preocupes si nunca has usado Plesk; te guiaré paso a paso.
Paso 1: Accede a Plesk y localiza tu tienda
Lo primero es iniciar sesión en Plesk. Normalmente, la URL de acceso es algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting. Una vez dentro, verás el panel principal con la lista de tus sitios web.
- En el menú lateral, haz clic en Sitios web y dominios.
- Busca el dominio donde está instalada tu tienda PrestaShop.
- Haz clic en el nombre del dominio o en el icono de configuración (engranaje) que aparece a su lado.
Ahora estás en la página de administración de ese sitio web. Aquí es donde haremos los cambios.
Paso 2: Activa el modo mantenimiento desde Plesk
Plesk ofrece una función nativa para poner un sitio web en mantenimiento. Es mucho más rápida que modificar archivos de PrestaShop manualmente. Sigue estos pasos:
-
Dentro de la página del dominio, busca la sección Hosting y DNS o Herramientas. Dependiendo de la versión de Plesk, puede variar ligeramente.
-
Localiza la opción Modo de mantenimiento o Mantenimiento. En algunas versiones está dentro de Aplicaciones web o Configuración de hosting.
-
Haz clic en Activar o en el interruptor correspondiente.
-
Aparecerá un mensaje preguntando si deseas personalizar la página de mantenimiento. Puedes:
- Usar la página por defecto de Plesk (sencilla y funcional).
- Subir tu propio archivo HTML (por ejemplo, con el logo de tu marca y un mensaje amigable).
- Redirigir a una URL externa.
Para la mayoría de los casos, la página por defecto es suficiente. Si quieres algo más profesional, puedes crear un archivo HTML simple y subirlo desde la opción Cargar archivo.
-
Confirma la acción. Inmediatamente, tu tienda PrestaShop mostrará la pantalla de mantenimiento a todos los visitantes, excepto a ti (si estás logueado en Plesk o si agregas tu IP a la lista de exclusión).
[TIP] Si necesitas que ciertos usuarios (como tu equipo de desarrollo) puedan ver la tienda mientras está en mantenimiento, agrega sus direcciones IP en el campo Direcciones IP permitidas que aparece al activar el modo. Así ellos verán la tienda normal, mientras el resto del mundo ve la pantalla de mantenimiento.
Paso 3: Verifica que el modo mantenimiento esté funcionando
Una vez activado, es buena práctica comprobar que todo funcione correctamente:
- Abre una ventana de incógnito en tu navegador (Chrome: Ctrl+Shift+N, Firefox: Ctrl+Shift+P).
- Visita la URL de tu tienda (ej:
https://tudominio.com). - Deberías ver la pantalla de mantenimiento que configuraste.
Si ves la tienda normal, revisa que no tengas cookies o sesiones abiertas. Si el problema persiste, verifica que la IP desde la que navegas no esté en la lista de exclusiones.
Paso 4: Desactiva el modo mantenimiento cuando termines
Cuando hayas finalizado tus tareas de mantenimiento, es importante desactivar el modo para que tus clientes puedan comprar de nuevo. El proceso es igual de simple:
- Vuelve a la sección Modo de mantenimiento en Plesk.
- Haz clic en Desactivar o en el interruptor.
- Confirma la acción.
En pocos segundos, tu tienda volverá a estar visible para todos.
[WARNING] No olvides desactivar el modo. He visto casos de tiendas que estuvieron semanas en mantenimiento porque el administrador se olvidó. Programa una alarma o una tarea pendiente para asegurarte.
¿Qué pasa si no encuentras la opción de modo mantenimiento en Plesk?
Algunas versiones antiguas de Plesk o planes de hosting básicos pueden no incluir esta función. No te preocupes, hay una alternativa manual que funciona igual de bien.
Alternativa manual: Crear un archivo .maintenance
Este método es universal y funciona en cualquier servidor con Apache o Nginx.
- Conéctate a tu servidor mediante FTP o el administrador de archivos de Plesk.
- Navega hasta la carpeta raíz de tu tienda PrestaShop (normalmente
httpdocsopublic_html). - Crea un archivo llamado
.maintenance(sin extensión). Puedes hacerlo desde el administrador de archivos de Plesk: haz clic en Archivos, luego en Nuevo archivo y escribe.maintenancecomo nombre. - El contenido del archivo puede estar vacío o puedes incluir la dirección IP desde la que tú accedes para que no veas la pantalla de mantenimiento. Por ejemplo:
(Reemplaza con tu IP real).192.168.1.100 - Guarda el archivo. Inmediatamente, PrestaShop detectará este archivo y activará su modo mantenimiento interno.
Para desactivarlo, simplemente elimina o renombra el archivo .maintenance.
[INFO] Este método es más técnico pero igual de efectivo. Si usas Plesk con Nginx, puede que necesites configurar reglas adicionales; en ese caso, mejor usa la opción nativa de Plesk.
Preguntas frecuentes (FAQ)
¿El modo mantenimiento afecta mi SEO?
Sí, pero de forma temporal. Cuando activas el modo mantenimiento, los motores de búsqueda ven un código de estado HTTP 503 (Servicio no disponible). Esto es correcto y les indica que el sitio volverá pronto. No te penalizan por ello, siempre y cuando no esté activo por mucho tiempo (más de unas horas o días). Google recomienda no exceder las 24-48 horas.
¿Puedo personalizar la página de mantenimiento desde Plesk?
Sí. Al activar el modo, Plesk te da la opción de subir tu propio archivo HTML. Puedes diseñar una página con tu logo, un mensaje amigable y hasta un formulario de contacto. Si no sabes HTML, puedes usar la página por defecto que es limpia y profesional.
¿Qué pasa si mi tienda tiene caché? ¿Se verá el modo mantenimiento?
La mayoría de los sistemas de caché (como Varnish o Redis) pueden ignorar el modo mantenimiento si no están configurados correctamente. Si usas caché, te recomiendo:
- Vaciar la caché antes de activar el modo mantenimiento.
- Desactivar temporalmente el caché mientras dure el mantenimiento.
- Probar en una ventana de incógnito para asegurarte.
¿Puedo activar el modo mantenimiento solo para ciertas páginas?
No directamente desde Plesk. El modo mantenimiento afecta a todo el sitio. Si necesitas mantener solo una sección (por ejemplo, el catálogo pero no el blog), tendrías que hacerlo mediante módulos de PrestaShop o personalizando el archivo .htaccess.
¿El modo mantenimiento de Plesk es compatible con PrestaShop 8?
Sí, es compatible con todas las versiones modernas de PrestaShop. La función de Plesk es independiente del CMS, por lo que funciona sin problemas.
Consejos avanzados para un mantenimiento sin contratiempos
Programa el mantenimiento en horas de baja actividad
Si tienes analytics, revisa cuándo hay menos tráfico en tu tienda. Generalmente, las madrugadas o los fines de semana son ideales. Así minimizas el impacto en tus ventas.
Comunica el mantenimiento a tus clientes
Si el mantenimiento será extenso (más de una hora), considera enviar un boletín o publicar en redes sociales avisando. La transparencia genera confianza.
Haz una copia de seguridad antes de empezar
Antes de tocar cualquier configuración, siempre es recomendable hacer un backup completo de tu tienda (archivos y base de datos). Plesk tiene herramientas para ello en la sección Copias de seguridad. Así, si algo sale mal, puedes restaurar todo rápidamente.
Usa un entorno de pruebas
Si tienes un subdominio o una instalación de prueba (por ejemplo, test.tudominio.com), haz primero los cambios allí. Esto es especialmente útil si vas a actualizar módulos o el núcleo de PrestaShop.
Conclusión
Configurar el modo mantenimiento PrestaShop desde Plesk es un proceso rápido y seguro que te permite trabajar en tu tienda sin afectar la experiencia de tus clientes ni tu posicionamiento SEO. Ya sea usando la función nativa de Plesk o el método manual del archivo .maintenance, ahora tienes las herramientas para hacerlo correctamente.
Recuerda siempre verificar que el modo esté activo, limitar el tiempo de mantenimiento y comunicarlo a tus usuarios. Con esta PrestaShop guía, podrás manejar cualquier actualización o reparación con total tranquilidad.
Si te surge alguna duda, no dudes en consultar la documentación de Plesk o contactar con el soporte de tu hosting. ¡Buena suerte con tu tienda!
