网站被人用 nginx 反代理做了镜像站怎么办?

2014-11-05 22:02:45 +08:00
 webjin
有如何方法破解。我用的是Nginx
为什么我这样子不能禁止掉它的反向代理
if ($http_referer ~* .*xxx.com){
return 403;
}
16375 次点击
所在节点    问与答
40 条回复
twitterpig
2014-11-05 22:34:16 +08:00
哪个大神写个防止被反代,或者出现被反代以后的处理措施~求求求~我也有个小站~做好措施~
clino
2014-11-05 22:39:28 +08:00
用nginx应该能配置某个IP来的request限制吧
例如: https://rtcamp.com/tutorials/nginx/fail2ban/
Havee
2014-11-05 22:39:33 +08:00
@andy12530 好办法,跟其他js脚本混淆压缩下,域名不对直接转向到自己站。
Showfom
2014-11-05 22:58:37 +08:00
@xd547 nginx 反代克忽略域名
webjin
2014-11-05 22:59:28 +08:00
@Showfom 反代克?
Showfom
2014-11-05 23:00:41 +08:00
@webjin 打错字 反代可忽略域名
hzqim
2014-11-05 23:07:42 +08:00
@Showfom 但对方是使用域名反代的,难不成他反代两次?第一次用IP来反代楼主的站,再用域名反代那个ip站?
Showfom
2014-11-05 23:08:45 +08:00
@hzqim 和对方的域名没关系 只要禁止对方的出口 IP 即可
lshero
2014-11-05 23:11:32 +08:00
等他反代的够多了你在你的页面里面插入随机的JS 让他没法用sub_filter替换

JS就判断一下当前浏览器的url的域名是否在你的网站之下,不在的话就跳转回你的域这样就可以把流量抢回来了
lhbc
2014-11-05 23:35:03 +08:00
楼上几位的建议非常好,js判断域名然后混淆,还可以给自己导量
但还是有办法的,比如替换成旧版js
jingwentian
2014-11-06 07:55:51 +08:00
@andy12530
@lshero
JS跳转不靠谱吧,sub_filter替换够了人直接把你的JS存到他本地改好然后替换掉JS链接啊😓😲😲
kaneg
2014-11-06 08:37:23 +08:00
网站在你手中你还怕他?直接在网站内容中给你自己的网站打广告,文字的,图片的,弹窗的,视频的等等,就算他过滤,能有你改的快?折腾几次要么乖乖给你当入口,要么放弃
abelyao
2014-11-06 09:05:10 +08:00
看了几个关于楼上说 JavaScript 跳转夺回流量的… 看得我在想,怎么没人来反代我的站呢…
cheyo
2014-11-06 09:25:43 +08:00
在你的ngnix上配置默认虚拟服务器,匹配非你指定的域名,指向一个空目录就好了
lyragosa
2014-11-06 10:17:09 +08:00
我擦,求大大的网站围观一下。

万一以后我也遇到这种问题方便应对。
YonionY
2014-11-06 11:05:35 +08:00
用8080端口(或其他)反向一个轮子网站镜像,iptables设置8080端口只允许他的IP访问,然后他的IP+80端口转发到8080端口,然后去举报,让他尝尝GFW的厉害。
cst4you
2014-11-06 11:09:31 +08:00
@YonionY 这个好
huobazi
2014-11-06 12:35:08 +08:00
大站 反代别人 肯定是脑子进水了
dong3580
2014-11-06 15:20:43 +08:00
这个和禁止外链的代码应该类似,判断来路的域名嘛,发现是他的就放弹窗广告。
tem
2023-02-28 15:16:57 +08:00
可以使用 JS 代码判断域名
<script type="text/javascript">
if (document.domain != 'xxxx.com' && document.domain != 'www.roota.net'){
window.location.href='跳转到的域名';
}
</script>

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/144246

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX