返回顶部

收藏

Apache 虚拟主机使用 .htaccess 实现防盗链的方法

更多

有些用户使用的是虚拟主机,没有服务器的控制权,无法修改 httpd.conf 文件和重启服务器。那么请确认你的虚拟主机支持 .htaccess,将上面的配置写入 .htaccess 文件,放入根目录或图片所在的目录即可:注意:httpd.conf 文件里的配置,是在 apache 启动时一次读取,效率很高.htaccess 文件里的配置,每次访问都需要读取分析,效率很低。

[其他]代码

.htaccess 文件的内容:

# 防盗链配置 
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://oschina.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://oschina.net$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.oschina.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.oschina.net$ [NC]
RewriteRule .*\.(gif|jpg|swf)$ http://www.oschina.net/img/logo.gif [R,NC]

标签:Apache,.htaccess,防盗链,虚拟主机

收藏

0人收藏

支持

0

反对

0

发表评论