概述:很多情况下,我们需要对以下url进行访问限制,比如后台管理、内部url路径等等,需要限制指定IP才能进行浏览,这个时候使用nginx就能很好的进行规则限制了。
nginx 版本:Tengine/2.3.2
set $i a;
if ( $request_uri ~* "/admin/login" ) {
set $i "${i}b";
}
if ( $remote_addr !~ (127.0.0.1|172.168.2.1) ) {
set $i "${i}c";
}
if ( $i ~* "abc") {
return 503;
}
这样一来,我们就简单实现了对指定url的白名单访问了。
这样一来,我们就简单实现了对指定url的白名单访问了。

