防止他人盗用你的博客内容

前排注明:忆梦小站支持的版权协议:https://www.54loli.cn/copysay.html

引言

很多站长都会烦恼自己的博客文章无故出现在别的站点,并且没有写上引用的来源。
很多博客站长都没有版权意识,认为别人辛辛苦苦的劳动成果可以随意被使用。
这篇文章可以简单帮助大家防范一些基础的盗用发生。
记得放到head的尾部,且注意,任何多加载的代码都可能影响站点速度和访客访问的体验,也可能影响搜索引擎抓取。

防止右键复制

<script language="Javascript">

document.oncontextmenu=new Function("event.returnValue=false");

document.onselectstart=new Function("event.returnValue=false");

</script>

防F12(无法直接防止开发者工具的调出)

<script type="text/javascript">

    document.onkeydown = function () {

        if (window.event && window.event.keyCode == 123) {

            event.keyCode = 0;

            event.returnValue = false;

            return false;

        }

    };

</script>

禁止调取开发者模式

https://github.com/sindresorhus/devtools-detect

防止盗用博客图片

服务器开启防盗链,使用对象存储的开启域名防盗链,给自己的站设置白名单,并禁止空referer请求(这样会导致直接点进图片链接的人无法下载)

强制性的限制无法挡住对方一定要盗用你劳动成果的心,只能说个人博客的防盗用只能靠访客的自觉。
我也经历过自己的劳动成果被别人当做可以随意使用内容的窘境,我完全知道很多站长是多么厌恶那些偷取别人劳动成果的人。
愿每位访客尊重博主的劳动成果,谢谢!

最后修改:2019 年 10 月 20 日 04 : 28 PM
如果觉得我的文章对你有用,请随意赞赏

18 条评论

  1. 无风清响

    我是来看大佬学习的

  2. 森七

    复制文章就算了,毕竟避免不了,可被直接复制整站该怎么办

    1. 何叶
      @森七

      防盗链啊,毕竟复制整站会调用原网站数据。

  3. Mark

    我按了一下F12 发现博主没用,这就放心了

  4. ysicing

    这样只能防君子哈哈哈

  5. 微信选房

    我也来灌灌水

  6. 大事记

    恶意转载非常讨厌,但是这种代码加了,有时候感觉人家也能破解的

    1. 何叶
      @大事记

      其实我个人还是更支持 署名 4.0 国际 (CC BY 4.0) 协议的,只是很多人不愿意遵守协议,反倒选择恶意伪原创,以提高自己站点的排名。这个方法不能说绝对杜绝恶意转载,毕竟对方如果实在想要,可以通过更多方式来绕过站点的防护。只能说尽量避免吧。

  7. Chauncey Woo

    不错

  8. 吊儿啷当

    水呀水鸭(´இ皿இ`)

  9. 坑坑

    水鸭水

  10. Dawn

    嗯?
    发不了emoji

    1. 何叶
      @Dawn

      可以发的,只不过你的评论被系统认定为灌水,进小黑屋了。

      1. 无风清响
        @何叶

        请问一下大佬, 小黑屋功能是主题功能吗?

        1. 何叶
          @无风清响

          是插件,不是主题自带的。

          1. 无风清响
            @何叶

            哦, 好吧, 我是用django的, 不知道这些功能是否能实现, 可能要参考源码, 这个欢迎归来的功能也很棒

            1. 何叶
              @无风清响

              php写的啦>﹏<

发表评论