如何保护我的网站免受HTTrack或其他软件的破坏?

The*_*erd 11 ripping web-scraping web

我最近获得了在Themeforest上批准的网站模板.我在我的网站上获得了太多流量,并注意到我在Themeforest上的演示被一些软件如HTTrack撕裂了.如果继续销售该项目可能最终会减少.

那么,有没有阻止那些用户试图破解演示?

仅供参考,我没有使用任何类型的VPS或个人服务器.我只是在共享主机上托管我的文件.

如果有人帮我解决这个问题,我会很高兴的.

kol*_*nar 14

至少,您可以尝试其中任何一种,但可以欺骗用户代理.

(1)在.htaccess中

RewriteCond %{HTTP_USER_AGENT} ^HTTrack [OR]
RewriteCond %{HTTP_USER_AGENT} ^SiteSucker [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebZip [OR]
RewriteCond %{HTTP_USER_AGENT} ^WebCopier [OR]
RewriteCond %{HTTP_USER_AGENT} ^Zeus
RewriteRule ^.*$ no_download.html [L]
Run Code Online (Sandbox Code Playgroud)

通过添加RewriteCond %{HTTP_USER_AGENT} ^Other_Spam_bot后添加额外的Spam_bot [OR]

(2)在robots.txt中

User-agent: AhrefsBot
User-agent: Baiduspider
User-agent: EasouSpider
User-agent: Ezooms
User-agent: YandexBot
User-agent: MJ12bot
User-agent: SiteSucker
User-agent: HTTrack
Disallow: /
Run Code Online (Sandbox Code Playgroud)

通过添加User-agent: Other_Spam_bot之前添加额外的Spam_botDisallow: /


Bra*_*rad 7

不,你无能为力.如果您有需要保护的演示,请为其添加水印.但是,可以删除水印,并且有人可能认为水印在实际产品中.

我会使用类似TinEye.com的东西,并每月查找未经许可的图像使用情况.你可以追捕人们偷你的工作.