Correct way to setup maintenance page in nginx
Quintin Par
quintinpar at gmail.com
Thu Nov 3 18:30:00 UTC 2011
Hi all,
I tried using this method with `try_files`. Didn’t work. Also the HTTP
status code(503) is not being set.
location / {
try_files /var/www/during_build.html @maintenance;
proxy_pass http://localhost:82;
}
location @maintenance {
return 503;
}
This method outside of `location` directive
error_page 503 /var/www/during_build.html;
## System Maintenance (Service Unavailable)
if (-f /var/www/during_build.html) {
return 503;
}
Is also not working. Nginx just returns 503 without the custom page.
What is the correct way to show system down pages?
-Quintin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20111104/171ecb6d/attachment.html>
More information about the nginx
mailing list