webjin
V2EX  ›  问与答

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

  •  
  •   webjin · Nov 5, 2014 · 17961 views
    This topic created in 4383 days ago, the information mentioned may be changed or developed.
    有如何方法破解。我用的是Nginx
    为什么我这样子不能禁止掉它的反向代理
    if ($http_referer ~* .*xxx.com){
    return 403;
    }
    40 replies  •  2023-02-28 15:16:57 +08:00
    lhbc
    lhbc
    Nov 5, 2014
    1
    反向代理又没有referer
    直接ban IP不就完了
    webjin
    webjin
    OP
    Nov 5, 2014
    2
    @lhbc 问题他换IP呢?
    hzqim
    hzqim
    Nov 5, 2014 via Android
    3
    Referer是可以定义的,所以还是BAN IP直接。
    ChanneW
    ChanneW
    Nov 5, 2014
    4
    被反代有什么不好吗?
    webjin
    webjin
    OP
    Nov 5, 2014
    5
    @lhbc 但是百度蜘蛛爬他的站的时候不带来路的
    百度蜘蛛爬他的站,然后他的站再访问我的站
    这样是不带来路的
    webjin
    webjin
    OP
    Nov 5, 2014
    6
    @ChanneW 我的网站是小站,他的网站是大站,我小站有些小创意。他用二级域名反代,所以就搞不过人家。
    powerfj
    powerfj
    Nov 5, 2014
    7
    banip 。。
    因为它ip怎么换也没多少吧..
    twitterpig
    twitterpig
    Nov 5, 2014
    8
    请问反代你你的网站,他有什么好处呢?
    surftheair
    surftheair
    Nov 5, 2014
    9
    同意楼上,ban ip,不信他能有几万个ip
    Busy
    Busy
    Nov 5, 2014
    10
    反代,可以放广告....流量算他自己的
    webjin
    webjin
    OP
    Nov 5, 2014
    11
    @Havee 嗯是的。而且会导致我的排名下降。
    webjin
    webjin
    OP
    Nov 5, 2014
    12
    @twitterpig 比如你做了一个网站,刚刚起步没多久,如何腾讯用一个二级的域名去反代你的内容,你觉得这是好事还是坏事,他主站权重高,连带效应。
    xoxo
    xoxo
    Nov 5, 2014
    13
    JS...
    vibbow
    vibbow
    Nov 5, 2014
    14
    用javascript判断域名
    域名不对的话跳转过来...
    twitterpig
    twitterpig
    Nov 5, 2014
    15
    @Havee 大概能知道点意思~话说怎么发现他自己的网站被反代的?
    @webjin
    xd547
    xd547
    Nov 5, 2014
    16
    配置nginx只处理你的域名就好了,其他域名503/
    pangnate
    pangnate
    Nov 5, 2014
    17
    如果不愿意去禁止ip,那就放弹窗广告吧,判断是他的域名就弹...
    webjin
    webjin
    OP
    Nov 5, 2014
    18
    @Havee 百度搜关键词。
    andy12530
    andy12530
    Nov 5, 2014
    19
    直接用 JS 啊。。判断是他的域名,直接跳转回来。。。

    嗯,他还帮你引流量,多好啊。。。
    twitterpig
    twitterpig
    Nov 5, 2014
    21
    哪个大神写个防止被反代,或者出现被反代以后的处理措施~求求求~我也有个小站~做好措施~
    clino
    clino
    Nov 5, 2014
    22
    用nginx应该能配置某个IP来的request限制吧
    例如: https://rtcamp.com/tutorials/nginx/fail2ban/
    Busy
    Busy
    Nov 5, 2014
    23
    @andy12530 好办法,跟其他js脚本混淆压缩下,域名不对直接转向到自己站。
    Showfom
    Showfom
    PRO
    Nov 5, 2014 via iPhone
    24
    @xd547 nginx 反代克忽略域名
    webjin
    webjin
    OP
    Nov 5, 2014
    25
    @Showfom 反代克?
    Showfom
    Showfom
    PRO
    Nov 5, 2014 via iPhone
    26
    @webjin 打错字 反代可忽略域名
    hzqim
    hzqim
    Nov 5, 2014 via Android
    27
    @Showfom 但对方是使用域名反代的,难不成他反代两次?第一次用IP来反代楼主的站,再用域名反代那个ip站?
    Showfom
    Showfom
    PRO
    Nov 5, 2014 via iPhone
    28
    @hzqim 和对方的域名没关系 只要禁止对方的出口 IP 即可
    lshero
    lshero
    Nov 5, 2014
    29
    等他反代的够多了你在你的页面里面插入随机的JS 让他没法用sub_filter替换

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

    万一以后我也遇到这种问题方便应对。
    YonionY
    YonionY
    Nov 6, 2014❤️3
    36
    用8080端口(或其他)反向一个轮子网站镜像,iptables设置8080端口只允许他的IP访问,然后他的IP+80端口转发到8080端口,然后去举报,让他尝尝GFW的厉害。
    cst4you
    cst4you
    Nov 6, 2014
    37
    @YonionY 这个好
    huobazi
    huobazi
    Nov 6, 2014
    38
    大站 反代别人 肯定是脑子进水了
    dong3580
    dong3580
    Nov 6, 2014
    39
    这个和禁止外链的代码应该类似,判断来路的域名嘛,发现是他的就放弹窗广告。
    tem
    tem
    Feb 28, 2023
    40
    可以使用 JS 代码判断域名
    <script type="text/javascript">
    if (document.domain != 'xxxx.com' && document.domain != 'www.roota.net'){
    window.location.href='跳转到的域名';
    }
    </script>
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4100 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 09:44 · PVG 17:44 · LAX 01:44 · JFK 04:44
    ♥ Do have faith in what you're doing.