小李SEO博客

网站优化服务

dedecms修改.htaccess防止图片被盗

首先这种方法适合于用Apache来搭建服务器的用户,如果你使用IIS来搭建,这种方法不适用。 先解释一下图片防盗链和转向: 图片防盗链有什么用? 防止其它网站盗用你的图片,浪费你宝贵的流量。 图片转向有什么用? 如果你的网站以图片为主,哪天发现月底没到流量就快用光了,那就可以利用图片转向,在不修改网页的前提下,把图片下载请求转向到其它空间(比如试用主机),临时过渡。 下面开始讲解,比如你的图片都在img目录下,那就在该目录下放一个名为 .htaccess 的文件,内容如下:

RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !dedemao.com [NC] RewriteCond %{HTTP_REFERER} !google.com [NC] RewriteCond %{HTTP_REFERER} !baidu.com [NC] RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L] RewriteRule ^(.*)$ https://www.dedemao.com/image/$1 [L]

大概解释下: RewriteCond %{HTTP_REFERER} !^$ [NC] RewriteCond %{HTTP_REFERER} !dedemao.com [NC] RewriteCond %{HTTP_REFERER} !google.com [NC] RewriteCond %{HTTP_REFERER} !baidu.com [NC] 这部分是判断是否盗链,如果以上条件都成立(即访问图片的请求,既不是直接输入网址,也不是来自dedemao.com,也不是来自google.com,也不是来自baidu.com的话),就执行下列转向: RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L] 意思是让所有盗链 img 目录下 jpg、gif、png、bmp、swf、jpeg 文件的网页,显示的图片都用 image 目录下的 replace.gif 图片替换掉。注意替换显示的图片不要放在设置防盗链的 img 目录下。如果照上面的规则判断出图片请求不是盗链的,就执行以下转向: RewriteRule ^(.*)$ https://www.dedemao.com/image/$1 [L] 意思是对 img 目录下所有的请求都转向到目标服务器,比如有个图片原来的 url 是 https://www.dedemao.com/img/girl.jpg ,现在就会转到 https://www.de.com/image/girl.jpg 去。当然了你得先把原服务器 img 目录下的文件统统拷贝到临时服务器的 image 目录下,转向才会真正可用。

上一篇:dedecms文档页获取当前文章ID的sql语句代码 下一篇:dedecms调用文章内容第一张图片地址代码
织梦cms相关文章阅读
  • 织梦cms二级导航实现代码

    小李网络公司介绍织梦cms二级导航实现代码知识,包括dedecms装代码织梦代码dedecms导航去掉dedecms批量代码dedecms导航源码dedecms更改导航dedecms怎么改导航dedecms仿导航....

  • 织梦cms数据库Mysql端口号修改教程

    小李网络公司介绍织梦cms数据库Mysql端口号修改教程知识,包括sql数据库端口号怎么查数据库端口号怎么查连接数据库的端口号是干啥的sqlserver数据库端口号修改数据库端口号oracle数据库的端口号...

  • 织梦cms5.7文章中点击图片进入下一页代码

    小李网络公司介绍织梦cms5.7文章中点击图片进入下一页代码知识,包括点击下一页继续ppt设置点击进入下一页js实现上一页下一页ppt不能点击进入下一页php上一页下一页功能实现ppt点击链接怎么出...

  • 织梦cms后台登陆提示验证码错误方法

    小李网络公司介绍织梦cms后台登陆提示验证码错误方法知识,包括dede验证码出错登录验证码不正确程序不显示验证码织梦验证码织梦验证下载织梦自定义表单手机短信验证织梦短信接口dedecms验证...

  • 织梦cms数据库连接文件存放在哪个目录下

    小李网络公司介绍织梦cms数据库连接文件存放在哪个目录下知识,包括织梦改data目录目录文件所存放的信息是什么文件存放于相同目录修改存放目录目录所存放的信息是织梦网站首页目录在哪...

  • 织梦cms主从表和附加表同时调用方法

    小李网络公司介绍织梦cms主从表和附加表同时调用知识,包括dedecms调用页面织梦调用代码主从切换dedecms怎么调用主从同步织梦相关文章调用织梦首页调用描述dedecms调用商品tag织梦常用调用标签...

  • 织梦cms5.5升级到5.6高级搜索出错解决方法

    小李网络公司介绍织梦cms5.5升级到5.6高级搜索出错解决方法知识,包括织梦dedecms教程织梦cms建站教程高级搜索使用方法dedecms织梦系统织梦默认模板管理dedecms首页dede织梦仿站织梦cms后端模板织梦...

  • 织梦cms内容页列表页调用自定义图片地址教程

    小李网络公司介绍织梦dedecms内容页列表页调用自定义图片地址知识,包括python自定义函数调用织梦常用调用标签织梦相关文章调用织梦调用代码dedecms调用教程dedecms调用网站织梦首页调用描述j...

  • 织梦cms给channel增加limit属性

    小李网络公司介绍织梦cms给channel增加limit属性知识,包括让织梦DedeCMS的channel标签支持limit属性_dkrwzxs的专栏-...帝国cms和织梦哪个好limit中文cms是什么意思啊织梦cms建站教程cms内容管理系统织梦 建...

  • 织梦cms自定义表单提交后返回当前页面方法

    小李网络公司介绍织梦cms自定义表单提交后返回当前页面方法知识,包括织梦自定义表单数据调用自定义表单系统 开源提交表单源码dedecms表单调用织梦表单返回JSON表单里自定义怎么找dedecms表单...

  • 织梦cms5.6文章火车头免登陆发布接口

    小李网络公司介绍织梦cms5.6文章火车头免登陆发布接口知识,包括 火车头DedeCMS5.6文章免登陆发布接口_dedecms_CMS教程,登录接口第三方登录接口织梦支付登录接口失败什么意思有什么提供第三方登...

  • 织梦cms网站优化设置修改文档的默认命名规则

    小李网络公司介绍织梦cms修改文档默认命名规则知识,包括dede优化设置修改文档的默认命名规则_织梦58,dede列表页第一行dede上传文档文件及文件夹命名规则文件的命名规则和结构word文档命名规则...

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640