停止盗链通过。htaccess(如何设置防盗链英寸htaccess的)

盗链“或者称为 榨取, 背负, 直接链接, 异地图像待价而沽 是一种方法,一个网页拍摄 其他网站。 更大型的图像和在网站上多次访问了图像甚至更多的流量和消耗更多的频段(带宽)在源服务器上。 当然,这不仅适用于图像。 你可以检索文件 Mp3。,文件 视频 乃至 档案。 在这最后的三个情况下,带宽消耗要高得多,并且会自动承载额外的服务器成本。

我们怎样才能阻止其他网站,我们的源代码来拍照吗?

让我们下面的情况下。 我们有 stealthsettings.com 主机的图像和不希望的图像可以上另一个外stealthsetting.com网页检索。 在这种情况下,我们下一步会做什么。

1。 添加文件 的。htaccess in Webroot公司该网站主办图像。

2。 。htaccess文件中添加以下几行。

RewriteEngine On
RewriteCond%{HTTP_REFERER}!Http://(。+。)?Stealthsettings.com/ [NC] RewriteCond%{HTTP_REFERER}!^ $
重写规则(JPE G | GIF BMP PNG)$ http://laurentiu.us/oops.gif [L]

这意味着,文件扩展 JPG,JPEG,GIF,BMP si 。PNG 从源链接stealthsettings.com的不能直接检索,该网站将采取图片显示图像 oops.gif 旅馆 laurentiu.us.

这里有一个真实的案例。 A“IT博客“要帮助人们无知 偷教程 从我们。 所有来源。 新线的。htaccess了图像在网站上有以下影响:

我不知道 - 我们教你

我们怎样才能阻止特定网站来拍照。

可能还有其他的情况下,你要允许从其他网站除了一些拍摄。

RewriteEngine On
的RewriteCond%{HTTP_REFERER} ^ HTTP://(。+)Facebook.com/ [CN,OR]的RewriteCond%{HTTP_REFERER} ^ HTTP://(。+)Hi5.com/ [CN,OR]的RewriteCond%{HTTP_REFERER} ^ HTTP:// ...(。+)softpedia.com/ [NC]重写规则*(?JPE G | GIF | BMP | PNG)$ http://laurentiu.us/oops.gif [L]

与异常的名字从所有网站上面的情况可以检索的图像从stealthsettings.com(或网站针对该版本的。htaccess) facebook.com, hi5.com si softpedia.com。 这三个方面从拍摄的图像将被重定向laurentiu.us / oops.gif的。

*指定为使用 该模块 mod_rewrite的 在Apache Web服务器必须存在。

停止盗链通过。htaccess(如何设置防盗链英寸htaccess的)

关于作者

隐形LP

创始人和主编 隐身设置在2006日期。
在Linux操作系统上(尤其是CentOS的)的Mac OS X,Windows XP中>的Windows 10和WordPress(CMS)的经验。

发表评论