文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Apache服务器之二:网站数据防盗链设置方法

Apache服务器之二:网站数据防盗链设置方法

时间:2009-07-29  来源:www_xylove

要让apache防盗连接,首先要让apache支持.htaccess文件,还要增加mod_rewrite模块 redhat5.3安装的httpd服务器软件包默认就支持.htaccess认证和mod_rewrite模块 2.配置文件httpd.conf
<Directory />
   Options FollowSymLinks
   AllowOverride All               ////////将None修改为All
</Directory>
3.设置虚拟主机
NameVirtualHost 220.218.229.66:80
<VirtualHost 220.218.229.66:80>
   DocumentRoot /home/down
   ServerName down.apple.com
</VirtualHost>
重启apache
4.设置.htaccess 文件,.htaccess 文件内容
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://www.apple.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.apple.com$      [NC]
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ http://www.apple.com/err.htm [R,NC]

将这个文件放到/home/down目录下
RewriteCond %{HTTP_REFERER} !^http://www.apple.com/.*$      [NC]
解释:只允许通过www.apple.com/*才能下载down.apple.com下的文件。
RewriteCond %{HTTP_REFERER} !^http://www.apple.com$      [NC]
解释:只允许通过www.apple.com才能下载down.apple.com下的文件
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ http://www.apple.com/err.htm [R,NC]
解释:jpg|jpeg|gif|png|bmp|rar|zip|exe是要保护的内容,如果有盗链就跳转到这个错误链接:http://www.apple.com/err.htm
  注意上面红色部分的特殊符号,不要遗漏了。 ==============================================================================================================================
相关阅读 更多 +
排行榜 更多 +
僵尸生存战争汉化版

僵尸生存战争汉化版

飞行射击 下载
Turnip Boy Robs a Bank

Turnip Boy Robs a Bank

冒险解谜 下载
登山卡丁车

登山卡丁车

体育竞技 下载