nginx tricks – 1

La forma sencilla de pasar un servidor a “En mantenimiento” con nginx:

server {
    listen 80;
    server_name myserver.com;
    root /var/www/;
    location / {
        if (-f $document_root/maintenance.html) {
            return 503;
        }
    }

    error_page 503 @maintenance;
    location @maintenance {
        rewrite ^(.*)$ /maintenance.html break;
    }
}

Así, sólo es necesario crear el archivo maintenance.html y el servidor retornará un 503 sin mucho problema.

Anuncios
Post a comment or leave a trackback: Trackback URL.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: