我想将我的网站置于“维护模式”,这样只有我的IP地址才能访问它。这很容易做到这样:
location /
{
allow 1.1.1.1;
deny all;
}
...但是返回403(禁止)消息而不是503(服务不可用)错误代码。有没有办法通过“拒绝所有”来返回503?
答案 0 :(得分:2)
只需在该位置添加此行
即可error_page 403 =503 /error_503.html;
/error_503.html
是一个普通的html页面,将使用503错误代码