首页
友链
壁纸
直播
留言
归档
关于
推荐
百度一下
腾讯视频
Search
1
linux免费WEB管理面板:AMH
16,484 阅读
2
为主题添加前台删除文章及评论功能
5,071 阅读
3
欢迎使用Typecho
3,882 阅读
4
创建WordPress多站点网络
2,582 阅读
5
代码高亮 - SyntaxHighlighter 0.0.5
1,872 阅读
网络杂记
Wordpress
Typecho
VPS教程
主题模板
登录
Search
标签搜索
Typecho
WordPress
主题
Linux
VPS
LNMP
MySQL
管理面板
nginx
面板
升级
Apache
php函数
缓存
gravatar
404错误
评论
删除
命令
kloxo
CludeChn
累计撰写
119
篇文章
累计收到
13
条评论
首页
栏目
网络杂记
Wordpress
Typecho
VPS教程
主题模板
页面
友链
壁纸
直播
留言
归档
关于
推荐
百度一下
腾讯视频
搜索到
1
篇与
的结果
2015-04-10
LNMPA图片防盗链方法
LNMPA环境下Nginx作为前端服务器可以更快更直接的处理静态资源,由此图片防盗链规则可直接在nginx的配置下进行设置,设置方法很简单,如下: 找到图片服务器nginx的config文件,找到类似如下的代码: location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$ { expires 30d; } 修改为如下即可(根据自己网站的情况修改其中地址即可): location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|ico)$ { valid_referers none blocked server_names *.amznz.com *.duliboke.net *.baidu.com *.so.com ~\.google\. ~\.yahoo\.; if ($invalid_referer) { rewrite ^/ http://www.amznz.com/nopic.gif; #return 403; } expires 30d; } 参数说明: none缺少“Referer”请求头;blocked“Referer”请求头存在,但是它的值被防火墙或者代理服务器删除; 这些值都不以“http://”或者 “https://”字符串作为开头;server_names “Referer”请求头包含某个虚拟主机名;任意字符串定义一个服务器名和可选的URI前缀。服务器名允许在开头或结尾使用“*”符号。 当nginx检查时,“Referer”请求头里的服务器端口将被忽略。正则表达式必须以“~”符号作为开头。 需要注意的是表达式会从“http://”或者“https://”之后的文本开始匹配。 参考文档: http://nginx.org/cn/docs/http/ngx_http_referer_module.html © 原文地址:http://www.amznz.com/lnmpa-referer/
2015年04月10日
320 阅读
0 评论
0 点赞