全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 2418|回复: 10
打印 上一主题 下一主题

nginx下防盗链

[复制链接]
跳转到指定楼层
1#
发表于 2010-10-4 19:03:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天看到有人发nginx防盗链的,就转过来
http://www.acyoo.com/?p=311

如果网站的图片很多,被别人盗链了,那流量哗哗的,几天就没有了,有时还是有必要设下防盗链的。以下是在nginx下设置防盗链,测试成功。

以下是对网站的单个目录进行防盗链设置
  1. location /attachments/ {
  2.                
  3.                     valid_referers none blocked acyoo.com *.acyoo.com;
  4.                                     if ($invalid_referer) {
  5.                                     rewrite  ^/  http://www.acyoo.com/images/replace.gif;
  6.                                                               }
  7.                 }
复制代码
说明:1。attachments是网站的目录,设置此目录下的文件防止盗链

            2。如果是盗链了,则转向replace.gif这张图片。

以下是对整个网站进行防盗链设置
  1. location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
  2.                             {
  3.                                     valid_referers none blocked *.acyoo.com *.google.com *.baidu.com;
  4.                                     if ($invalid_referer) {
  5.                                     rewrite ^/ http://www.acyoo.com/404.jpg;
  6.                                     #return 404;
  7.                                     }
复制代码
说明:1。这种方法是对整个网站的文件防止盗链

            2。如果是盗链了,则转向404.jpg这张图片。

评分

参与人数 1威望 +20 收起 理由
youland + 20 谢谢

查看全部评分

2#
发表于 2010-10-4 19:04:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
 楼主| 发表于 2010-10-4 19:06:03 | 只看该作者
原帖由 serverpoint 于 2010-10-4 19:04 发表
看过了

真小妹?假小妹?
4#
发表于 2010-10-4 19:21:15 | 只看该作者
我以前也发过吧.
5#
发表于 2010-10-4 19:22:46 | 只看该作者
原帖由 serverpoint 于 2010-10-4 19:04 发表
看过了

SP小妹在寻觅男人呢,可惜俺结婚了.
6#
发表于 2010-10-4 19:30:27 | 只看该作者
怎么到处有人发防盗链.

这个不是挺好么 用accesskye组件

http://f.otl.im/pic.php

这个地址 只能我这个pic.php 使用 复制无效
7#
发表于 2010-10-4 19:33:29 | 只看该作者
原帖由 chinni 于 2010-10-4 19:30 发表
怎么到处有人发防盗链.

这个不是挺好么 用accesskye组件

http://f.otl.im/pic.php

这个地址 只能我这个pic.php 使用 复制无效

说下如何配置还有PHP程序需要改哪里呢?
8#
发表于 2010-10-4 19:42:21 | 只看该作者

回复 7# 的帖子

9#
 楼主| 发表于 2010-10-4 20:12:41 | 只看该作者
原帖由 chinni 于 2010-10-4 19:30 发表
怎么到处有人发防盗链.

这个不是挺好么 用accesskye组件

http://f.otl.im/pic.php

这个地址 只能我这个pic.php 使用 复制无效

别人的就不行么?为什么非得用你的?

不要强人所难,多一条种不更好么?
10#
发表于 2010-10-4 20:15:45 | 只看该作者
原帖由 nbweb 于 2010-10-4 20:12 发表

别人的就不行么?为什么非得用你的?

不要强人所难,多一条种不更好么?

你哪看见我说必须用我说的了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-18 23:59 , Processed in 0.070523 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表