Seguridad y SSL

Mostrar un aviso temporal sustituyendo el fichero index

Revisado el 2 min de lectura seguridad web control de acceso

Para mostrar temporalmente un aviso al entrar en la página principal puedes sustituir el fichero index de la web.

Guarda primero una copia del index.php o index.html original fuera de todos los directorios públicos, sin posibilidad de descarga web. Después crea un nuevo index con el aviso que quieras mostrar.

Este método no bloquea el acceso: los visitantes aún pueden solicitar ficheros estáticos, rutas que no pasen por el index, APIs u otros scripts PHP. Tampoco contiene una intrusión ni detiene tareas programadas o envíos de correo.

Si necesitas restringir realmente una web durante una intervención, utiliza autenticación HTTP o reglas de acceso y verifica el resultado. Para revertir el aviso, elimina el index temporal y restaura el nombre y permisos del original.

Elegir el método según el objetivo

Si solo quieres un aviso en la portada, comprueba qué archivo atiende realmente /: el servidor puede priorizar index.html o la aplicación puede usar reglas propias. Guarda el original sin dejar un index.php.bak público, que podría mostrar código como texto.

Para una indisponibilidad temporal general, utiliza un modo de mantenimiento que devuelva HTTP 503 y verifica su alcance. Una página vacía con respuesta 200 puede interpretarse como el contenido normal de la web. Si necesitas impedir acceso a documentos, usa protección por usuario y contraseña o una restricción apropiada y prueba también URLs directas.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.