一直用惯了Nginx Proxy Manager ,
换到1Panel的 openresty 一下子不是很习惯。
Nginx Proxy Manager 有个很好的功能,
就是可以很方便设置限定的IP访问,
1Panel暂时还没有这个功能,
现在让我们加回它吧。
普通站点或静态站点
普通站点或静态站点直接修改站点配置文件,
在最后的 } 前添加以下代码
# IP 限制
allow xxx.xxx.xxx.xxx;
deny all;
satisfy all;
xxx.xxx.xxx.xxx 为您的IP,
如果需要多个IP,使用以下格式
location / {
allow xxx.xxx.xxx.1;
allow xxx.xxx.xxx.2;
deny all;
satisfy all;
}
您可以使用IP地址范围, 在IP后面加上 /24,
然后保存并重载即可。
反向代理网站
反向代理网站需要添加代码到网站-反向代理-源文里
在最后的 } 前添加以下代码
# IP 限制
allow xxx.xxx.xxx.xxx;
deny all;
satisfy all;
如果需要多个IP,使用以下格式
location / {
allow xxx.xxx.xxx.1;
allow xxx.xxx.xxx.2;
deny all;
satisfy all;
}
您可以使用IP地址范围, 在IP后面加上 /24,
然后保存并重载即可。
更改即刻生效,赶紧试试吧!
搭配上错误页面自定义效果更好哦,