nginx为后台管理或指定url设置ip白名单


概述:很多情况下,我们需要对以下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的白名单访问了。



 


本文标签: nginx 后台管理 ip白名单

内容版权声明:【蓝色网居】部分资源来源于网络,如有侵犯您的所有权,请随时告知我们,我们将立即删除!感谢配合!

转载请注明出处:https://blog.ff56.cn/web/1679884794.html


【手机扫一扫查看文本】

手机扫一扫 手机扫一扫查看文本 手机扫一扫





重写 模糊匹配 四层 白名单 404 tcp代理 编译安装 防IP 与(and) 恶意请求 geoip pass_proxy的使 案例分析 后台管理 跳转rewrite 扫描访问 错误页 强匹配 large body $http_host 日志分析 referer限制 geoIP模块 nginx插件 ip白名单 $server_name 语言选择 lua 404自定义 错误日志