富群兴 网络设计工作室
企业智慧ERP应用软件服务商

网站图片被其它网站引用怎么办

 二维码 65
发表时间:2019-01-16 14:58

  别人把我们网站图片作为自己的图片用,这样为别人的网站节省了流量,因为图片的流量是引用我们的网站流量。那要怎样解决这个问题呢?

  通过网络上查找和学习,找到了一些有效的方法,如:

  在网站的根目录找到.htaccess文件,如果没有,就创建一个,直接把下面的代码复制添加到.htaccess。


  #RewriteEngine on


  RewriteCond %{HTTP_REFERER} !^$ [NC]


  RewriteCond %{HTTP_REFERER} !google.com [NC]


  RewriteCond %{HTTP_REFERER} !baidu.com [NC]



  RewriteCond %{HTTP_REFERER} !0755-1.com [NC]


  RewriteRule .*.(gif|jpg|png)$ 0755-1.com[R,NC,L]


  简单的解释下每条语句的意思:


  RewriteCond %{HTTP_REFERER} !^$ [NC]


  允许空“HTTP_REFERER”的访问,即允许用户在浏览器地址栏中直接输入图片地址时图片文件的显示。建议这么设置,如果强迫必须具有“HTTP_REFERER”才能访问,可能会带来某些问题,比如说在用户通过代理服务器访问时。


 RewriteCond %{HTTP_REFERER} !google.com [NC]


  设置允许访问的HTTP来源,包括我们的站点自身、Google、Baidu、Bloglines、Feedburner等。这里提供的有自身还有谷歌百度等常用的搜索引擎的访问权限。


  RewriteRule .*.(gif|jpg|png)$ 0755-1.com[R,NC,L]


  定义被外网加载时替代的链接,可以是图片,也可以是404错误页,这里定义的是首页,所以就是0755-1.com,如果是要定义在404页面,可以把404页面的路径加上。当然替换的页面文件体积越小越好。你也可以不设置替换图片,而是使用下面的语句即可:


  RewriteRule .*\.(gif|jpg|png)$ – [F]


  这样就可以防止网站的流量因为图片被盗链而损失了,这个方法也可以添加上rar,zip之类的文件,只需要在(gif|jpg|png)这里面添加上即可。


  例如添加zip文件的防盗链:


  将这个(gif|jpg|png|zip)替换掉上面完整代码中的(gif|jpg|png)这段。


     本文知识参考:http://www.51php.com/others/13459.html

在线留言

在线留言

了解更多软件开发、行业ERP、企业官网应用服务

公司
*
手机
*
描述
*
验证码
 换一张
*
提交留言
联系QQ:2590552134
手机号码:13682478927
联系邮箱:2590552134@qq.com
联系地址:广东省深圳市龙岗区横岗镇新光一街35号
热搜词:ERP定制开发,企业管理软件,企业ERP管理系统
粤公网安备 44030702000841号
我们的使命是助力商家全渠道管理与业务拓展,同时在供应链重塑的背景下,实现商业模式的全新升级
——————
热线电话
136 8247 8927
qrCode