Nginx 判断访问者IP

Nginx 判断IP

xx.xx.xx.xxip地址

网站如果被恶意反向代理了或者说网站被傻逼给镜像了,可以通过判断傻逼的服务器ip地址,给他反代到其他的网站,想想就刺激,哈哈哈

上一篇文章写的是,直接通过nginx拒绝访问,网站被镜像?nginx直接封ip段https://www.blyoo.com/3507.html

location / {
    if ( $remote_addr == 'xx.xx.xx.xx'){
        proxy_pass http://baidu.com;
        break;
        }
       
    }

也可以通过正则进行匹配ip地址

例如这样

假如ip地址为192.123.155.321,匹配他ip段的话

可以这样写

$remote_addr ~* ^(192)\.(123)\.(155)\.(.*)$

例如我给他重写到其他网站

我没有匹配IP段,我只是匹配他的两个IP地址

更多相关问题:https://www.jianshu.com/p/4f30d94cb259

回复 吾读 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注




Enter Captcha Here :