国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Web服务器 → Apache实现图片防盗链

Apache实现图片防盗链

我要评论 2009/10/15 11:42:36 来源:国语自产精品视频在线看 编辑:绿色资源站 [ ] 评论:0 点击:257次

Apache实现图片防盗链以及,显示一张“禁止盗链”的图片,我们可以用mod_rewrite 来实现。
假设充许连结图片的主机域名为:zbbingyang.com
修改httpd.conf
SetEnvIfNoCase Referer "^" local_ref=1
<FilesMatch ".(gif|jpg)">
Order Allow,Deny
Allow from env=local_ref
</FilesMatch>

这个简🔱单的应用不光【yòng bú guāng】⛩可以解决图片盗链的问题【wèn tí】🔧,稍加修【shāo jiā xiū】🦗改还可以防止任意文🕐件盗链【jiàn dào liàn】下载的【xià zǎi de】问题【wèn tí】🔧。
使用以上的方法当从【fǎ dāng cóng】非指定的主机【de zhǔ jī】连结图💲片时👣,图片将【tú piàn jiāng】🤗无法显示。

 如果希🌗望显示一张【yī zhāng】“禁止盗🎦链”的图片,我们可【wǒ men kě】以用mod_rewrite 来实现💩。
首先在🍻安装 apache 时要加上🍜 --enable-rewrite 参数加【cān shù jiā】载【zǎi】 mod_rewrite 模组【mó zǔ】。

假设🦑“禁止盗链【liàn】”的图片【de tú piàn】🎻为abc.gif,我们在🧒 httpd.conf 中可以【zhōng kě yǐ】这样配置:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?demo.com.cn /.*$ [NC]
RewriteRule \.(gif|jpg)$ abc.gif [R,L] DocumentRoot "/usr/local/apache/htdocs"
#设置存【shè zhì cún】👗放站点html文件的目录。 

<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>

#设置【shè zhì】/目录的指令。具体地【jù tǐ dì】说明【shuō míng】:
Option:定义在【dìng yì zài】⛴目录内所能执行的操💶作。
None:表示只【biǎo shì zhī】能浏览🐁,
FollowSymLinks:允许页面连接【miàn lián jiē】到别处,
ExecCGI:允许执🛍行CGI,
MultiViews:允许看动画或【dòng huà huò】😳是听音【shì tīng yīn】🏓乐之类的操作,
Indexes:允许服【yǔn xǔ fú】务器返🍗回目录的格式化列表,
Includes:允许使用🎇SSI。这些设置【shè zhì】可以复选。
All:则可以做任何【zuò rèn hé】🥃事【shì】,但不包【dàn bú bāo】括MultiViews。
AllowOverride:加【jiā】None参数表示任何🚘人都可🌊以浏览🐉该目录【gāi mù lù】🔥下的文件⏯。
另外的参数有【cān shù yǒu】🚦:FileInfo、AuthConfig、Limit。

关键词:Apache,图片防盗链

阅读本文后您有什么感想? 已有 人给出评价!

  • 1 欢迎喜欢
  • 1 白痴
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙视