- 浏览: 90387 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (91)
- 测试 (0)
- 其他 (0)
- cms (3)
- 配置apache虚拟主机 (1)
- 搜索引擎seo (3)
- php (24)
- html (6)
- thinkphp (3)
- jquery (10)
- ajax (1)
- css (2)
- javascript (4)
- it (5)
- mysql数据库 (10)
- dedecms (2)
- smarty (2)
- powerdesigner教程 (1)
- Query选项卡 (1)
- ckeditor (1)
- http (1)
- 求助 (1)
- 免费域名 (1)
- 网站挂马检测 (1)
- 软件软件软件 (1)
- WordPress主题制作 (1)
- zencart.me (9)
- zencart购物车修改调用显示购物车图片 (1)
- 修改边栏购物车模版 (1)
- html5 (2)
- seo (5)
- zen cart商品无限分级类别递归 (1)
- zencart教程 (2)
- 在浏览器 favicon 上显示进度 很帅 很酷 (1)
- html5实现太阳系星球演示效果 (1)
- 各地程序员的特征,请对号入座 (1)
- magento的系统需求 (1)
- ubuntu (1)
- 免费空间 (0)
- 哪里有免费发布广告外链 (0)
- 熊猫烧香源代码 (1)
- mysql (0)
- opencart (1)
最新评论
下面开始讲解:比如你的图片都在img目录下,那就在该目录下放一个名为 .htaccess 的文件,内容如下:
php代码:
以下为引用的内容:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !sim1cole.cn [NC]
RewriteCond %{HTTP_REFERER} !zhu1axia.com [NC]
RewriteCond %{HTTP_REFERER} !goo1gle.com [NC]
RewriteCond %{HTTP_REFERER} !bai1du.com [NC]
RewriteCond %{HTTP_REFERER} !blog1lines.com [NC]
RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L]
RewriteRule ^(.*)$ http:\/\/image.simcole.cn\/image\/$1 [L]
大概解释下:
以下为引用的内容:
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !simcole.cn [NC]
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !bloglines.com [NC]
这部分是判断是否盗链,如果以上条件都成立(即访问图片的请求,既不是直接输入网址,也不是来自simcole.cn,也不是来自zhuaxia.com,也不是来自google.com,也不是来自baidu.com,也不是来自bloglines.com 的话),就执行下列转向:
以下为引用的内容:
php代码:
RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L]
意思是让所有盗链 img 目录下 jpg、gif、png、bmp、swf、jpeg 文件的网页,显示的图片都用 image 目录下的 replace.gif 图片替换掉。注意替换显示的图片不要放在设置防盗链的 img 目录下。如果照上面的规则判断出图片请求不是盗链的,就执行以下转向:
以下为引用的内容:
php代码:
RewriteRule ^(.*)$ http:\/\/image.simcole.cn\/image\/$1 [L]
意思是对 img 目录下所有的请求都转向到目标服务器,比如有个图片原来的 url 是 http://www.girl.jpg ,现在就会转到 http://image.image/girl.jpg 去。当然了你得先把原服务器 img 目录下的文件统统拷贝到临时服务器的 image 目录下,转向才会真正可用。起到的效果就是把原服务器图片下载所占用的流量统统省下,让临时服务器来承受了。
php代码:
以下为引用的内容:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !sim1cole.cn [NC]
RewriteCond %{HTTP_REFERER} !zhu1axia.com [NC]
RewriteCond %{HTTP_REFERER} !goo1gle.com [NC]
RewriteCond %{HTTP_REFERER} !bai1du.com [NC]
RewriteCond %{HTTP_REFERER} !blog1lines.com [NC]
RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L]
RewriteRule ^(.*)$ http:\/\/image.simcole.cn\/image\/$1 [L]
大概解释下:
以下为引用的内容:
RewriteCond %{HTTP_REFERER} !^$ [NC]
RewriteCond %{HTTP_REFERER} !simcole.cn [NC]
RewriteCond %{HTTP_REFERER} !zhuaxia.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !bloglines.com [NC]
这部分是判断是否盗链,如果以上条件都成立(即访问图片的请求,既不是直接输入网址,也不是来自simcole.cn,也不是来自zhuaxia.com,也不是来自google.com,也不是来自baidu.com,也不是来自bloglines.com 的话),就执行下列转向:
以下为引用的内容:
php代码:
RewriteRule .(jpg|gif|png|bmp|swf|jpeg) /image/replace.gif [R,NC,L]
意思是让所有盗链 img 目录下 jpg、gif、png、bmp、swf、jpeg 文件的网页,显示的图片都用 image 目录下的 replace.gif 图片替换掉。注意替换显示的图片不要放在设置防盗链的 img 目录下。如果照上面的规则判断出图片请求不是盗链的,就执行以下转向:
以下为引用的内容:
php代码:
RewriteRule ^(.*)$ http:\/\/image.simcole.cn\/image\/$1 [L]
意思是对 img 目录下所有的请求都转向到目标服务器,比如有个图片原来的 url 是 http://www.girl.jpg ,现在就会转到 http://image.image/girl.jpg 去。当然了你得先把原服务器 img 目录下的文件统统拷贝到临时服务器的 image 目录下,转向才会真正可用。起到的效果就是把原服务器图片下载所占用的流量统统省下,让临时服务器来承受了。
发表评论
-
PHP非诚勿扰-我不是“拍黄片”的!
2013-03-03 14:56 1237非诚勿扰 PHP程序员一场全部灭灯,可怜的,我是PHP程序员 ... -
php输出正立金字塔
2013-01-24 21:05 944php输出正立金字塔 <?php $a = ... -
php永远不懂的面试题目1算出两个文件的相对路径
2012-08-22 10:45 741新浪有个面试题目:写一个php函数算出两个文件的相对路径 ? ... -
http伪静态 htaccess 配置文件详解
2012-08-16 13:57 955.htaccess 配置文件详解 .htaccess文件设置基 ... -
几行 PHP 代码就可以禁用凡人的 HTTP 缓存
2012-08-16 13:53 694header("Content-Type: appl ... -
php ckeditor 使用配置教程
2012-08-16 11:24 1084<script type="text/java ... -
like语句中文有问题 mysql like语句 like的用法 解决方法
2012-08-14 11:17 3560在做MySQL的Like查询是发现中文搜索总是有问题 方法 ... -
php正则表达式常用正则电子邮件手机qq列子
2012-08-03 17:43 1222class Verify{ 003 /** 004 * ... -
mysql_fetch_assoc用法
2012-08-03 11:04 1444$query="SELECT `id` FROM ` ... -
smarty二维数组读取
2012-08-02 10:38 877{foreach item=foo from=$video k ... -
模拟nokie手机访问百度
2012-07-28 11:29 628$tra=new tra(); $my_header2=arr ... -
C:WINDOWS empphp18B.tmp
2012-07-27 10:07 857图片上传 出现 C:WINDOWS empphp18B. ... -
Latin1是什么编码是ISO-8859-1的别名
2012-07-21 11:26 1510atin1 Latin1是ISO-8859-1的别名,有些 ... -
smarty定界符与js冲突的问题
2012-07-20 16:27 1765smarty定界符与js冲突的问题 2010-01-29 11 ... -
php对象错误Call to a member function on a non-object
2012-07-19 17:13 1817php对象错误Call to a member functio ... -
php邮件发送已经测试ok
2012-07-18 10:54 773<?php class smtp { /* Pub ... -
php$_SERVER[’PHP_SELF’], $_SERVER['REQUEST_URI'], and $_SERVER[’SCRIPT_NAME’]区别
2012-07-18 23:09 973$_SERVER[PHP_SELF], $_SERVER[SC ... -
php global 与 GLOBAL
2012-07-18 23:28 1109php global 与 GLOBAL 标签: 杂谈 须申 ... -
thinkphp ajax效果 自写简单
2012-07-15 09:52 1633js面页 $(document).ready(function ... -
xheditor个人编辑器
2012-07-15 09:51 889.先去xheditor的官方网站下载压缩文件,网址:http: ...
相关推荐
htaccess 防盗链,防止目录浏览等10大技巧,使用apache服务器的朋友可以参考下
对于虚拟主机用户来说,最方便的莫过于利用.htaccess设置图片防盗链了。上网搜了一下,.htaccess规则写法很多,但是大部分的区别在于最后一行,下面我们先看看正确的.htaccess防盗链写法,稍后我再详细解释一下最后...
.htaccess伪静态 适用方维分享系统以及其他php
最近换到hawkhost,他们用的是LiteSpeed Webserver作为HTTP服务器软件,而不是Apache,以前使用的htaccess在这里不生效。
htaccess_Editor HTACCESS编辑器
htaccess
一个用来操作apache的.htaccess文件的类 它可以帮您处理Apache服务器的.htaccess文件。 您并不需要去了解.htaccess的语法,这个类会帮你搞定一些譬如修改权限、增加使用者的操作.
htaccess规则详细介绍htaccess规则详细介绍
网上有许多设置图片防盗链方法,这里提供两种,一是利用.htaccess文件进行一些简单的设置便能够轻易防止别人盗取自己网站原创图片的链接;二是使用插件WP Hotlink Protection。 一.修改.htaccess文件 怎么实现?首先...
用php建立htaccess跟htpasswd
基于PHP的htaccess Editor htaccess在线生成器收藏版.zip
ThinkPHP的去除URL中的index.php的.htaccess文件
对于那些,web开发的来说,header头部和left...当然把我这个.htaccess文件下载后放在html同级目录下即可在不改变html后缀的情况下,也可以在html文件写PHP代码了.例如<?php require_once './public/header.html'; ?>
PHP实例开发源码—htaccess Editor htaccess在线生成器收藏版.zip PHP实例开发源码—htaccess Editor htaccess在线生成器收藏版.zip PHP实例开发源码—htaccess Editor htaccess在线生成器收藏版.zip
htaccess详细的使用手册,包括配置htaccess文件,非常详细,对于web开发的人员来说,是一个必不可少的手册!
zencart .htaccess
于是第一时间做了防盗链设置,下面将设置方法随便介绍下,以方便有同样困扰的朋友参考使用。 WordPress 防盗链设置方法: 登陆你主机cPanel之类的管理面板,打开文件管理器(一般需勾选显示隐藏文件),在...
php 页面重定向 通过.htaccess 定制404错误页面