Como la mayoría sabéis, .htaccess (Acceso de Hiper-Texto) es el fichero que apache permite utilizar en un sitio web para configurar y personalizar directivas en un determinado website, sin afectar a los demás.
Una configuración muy útil para un website, es en un momento determinado, ya sea por tareas de mantenimiento, problemas con algún servicio, etc es redirigir todo el tráfico entrante hacia una página concreta, esto puede ser realizado añadiendo lo siguiente en un fichero .htaccess en la carpeta raíz del website:
ErrorDocument 403 https://rm-rf.es/mantenimiento.html Order deny,allow Deny from all
De este modo, configuramos que toda petición entrante a esta web sea redirigida a una página estática de mantenimiento. En otras palabras, denegamos el acceso a todo el mundo y lo redirigimos a un error 403.
Rizando el rizo, si necesitaramos hacer esto, pero además permitir acceso normal a una determinada IP (nuestra IP por ejemplo, para arreglar un fallo, o lo que sea), podemos permitirlo:
ErrorDocument 403 https://rm-rf.es/mantenimiento.html Order deny,allow Deny from all Allow from XX.XX.XX.XX