Un método rápido usando .htaccess para activar la típica página de «en obras» o «en mantenimiento«… para todo el mundo a excepción de la/s IP/s que queramos que si vean la web normal.
Muy útil cuando haces alguna actualización de archivos o mysql y no quieres que en ese tiempo nadie pueda ver la web normal a excepción tuya. Al resto de visitantes les re-direccionamos a una pagina específica (en este caso: /en-obras.html).
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REMOTE_ADDR} !^123.123.123.123 RewriteCond %{REMOTE_ADDR} !^234.234.234.234 RewriteCond %{REQUEST_URI} !/en-obras.html$ [NC] RewriteCond %{REQUEST_URI} !.(jpe?g?|png|gif|css|js) [NC] RewriteRule .* /en-obras.html [R=302,L] </IfModule>
Como veis he puesto 2 direcciones IP (podéis añadir o quitar alguna más de la misma forma) las cuales si tendrían permiso para acceder al dominio.
Agradezco tu comentario 🤘