Nginx可以在“拒绝所有”上返回503错误代码吗?

时间:2013-10-05 00:00:27

标签: nginx

我想将我的网站置于“维护模式”,这样只有我的IP地址才能访问它。这很容易做到这样:

location /
{
   allow 1.1.1.1;
   deny all;
}

...但是返回403(禁止)消息而不是503(服务不可用)错误代码。有没有办法通过“拒绝所有”来返回503?

1 个答案:

答案 0 :(得分:2)

只需在该位置添加此行

即可
error_page 403 =503 /error_503.html;

/error_503.html是一个普通的html页面,将使用503错误代码