Nginx 判断访问者IP
Nginx 判断IP
xx.xx.xx.xx
为ip
地址
网站如果被恶意反向代理了或者说网站被傻逼给镜像了,可以通过判断傻逼的服务器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地址