仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 926|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来nginx避免盗链模块accesskey

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:22:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!accesskey源码包点击这里下载.
然后再ssh里把accesskey的源码解压比方一切文件被解压在/data/accesskey/下.
然后解压nginx源码在惯例./configure的参数后增加上–add-module=/data/accesskey就能够了
然后就是设置nginx了这里贴上自力的一段.
  1. accesskeyon;accesskey_hashmethodmd5;accesskey_arg"参数";accesskey_signature"暗码$remote_addr";
复制代码
  1. 把下面的参数改成你喜好的好比k
复制代码
  1. 暗码改成好比123之类的.
复制代码
  1. 独自保留为一个文件好比acc.conf;
复制代码
  1. 然后在必要的location下include这个conf文件便可比方
复制代码
  1. location/picture{includeacc.conf;}
复制代码

云云这般设置要今后还必要在php代码里算出这个k的值.
  1. <!--?php$ipkey=md5("设置文件里的暗码".$_SERVER[REMOTE_ADDR]);?--><imgsrc="/picture/t.jpg?k=<?phpecho$ipkey;?>"alt=""/>
复制代码


欢迎大家来到仓酷云论坛!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-16 07:23

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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