今天给大家分享一个简单方法来防止别人的采集,主要是以dedecms建站程序为主,其它的程序原理也是相通的,下面是具体方法:
拿一个简单的模板来说,一般文章内容的代码是这样的:
- <div class=”viewbox”>
- <div class=”title”>标题</div>
- <div class=”info”>信息</div>
- <div class=”content”>文章内容</div>
- </div>
一般别人采集的时候都是要获取内容开始的代码和结束的代码,而且要唯一性的,所以填的开始代码大多是:
<div class=”content”>
这样,如果我们在这个class后面加上文章的ID值,改成这样:
<div class=”content” id=”{field:id/}”>
这里 {field.id/} 在DEDE中是获取当前文章的ID值,那么生成的每一篇文章的ID值都不一样, 这里的开始代码也就都不一样了,这样就可以简单的防止别人采集了,一次只能采集一篇,还不如不采。
从而就可以防止别人采集你的文章了!此方法只能说防止一部份采集的手法,采集你的文章方法有很多;当然,我们可以禁止右键防止他们查看源代码,也可以禁止复制网站内容;
2017年04月25日 13:52:17 沙发
这样果然有笑,我是用的wordpress程序。我相信什么程序都可以用此原理。
2017年04月23日 20:12:16 板凳
这样似乎还真的可以防止采集耶!