主页 PC知识 网管技术 黑客帝国 安全技术 开放系统 程序设计 搜索 技术论坛

 

相关联接
 
RHU本级分类

路由技术
交换技术
网管天地
网络攻防
安全资讯
OICQ攻略
无线技术
解决方案

 
RHU阅读排行
·MAC地址三步全接触之巧“取”MAC
·WLAN知识扫盲 无线局域网名词解析
·一招技巧在手 轻轻松松切换IP地址
·巧妙运用 IP安全策略保护重要数据
·网络最经典命令行 安全工作者的必杀技
·SQL Server数据库实用小技巧集合
·SQL Server日志清除的两种方法
·SQL Server中删除重复数据的几个方法
·用“运行为”保护好管理员账户
·化繁为简 网络参数设置切换全接触

 
 
RHU最新文章
·路由器固件在升级过程中损坏如何修复
·IPv4网络和IPv6网络互连技术对比介绍
·GMail Labs新成果:直接把邮件转换成Google文档
·虚拟世界的专属通道—VPN
·思科路由器出现崩溃的原因解析
·Cisco网络模拟器GNS3发布v0.6版本
·网管心得:网络丢包究竟为何
·经验:网络连接不稳 有可能源自线缆短路
·应用交付替负载均衡 欲与路由分庭抗礼
·动态和静态IP地址引起的VPN问题

 
 
RHU相关搜索









 
 
RHU广而告之

 
 
>您的位置:首页 -> 网管技术-> 网管天地
apache2.0.54防止盗连接详细配置

作者:RHU-TAC编辑员 来自:RHU网络采集 时间:2005-8-15 双击滚屏 收藏本页 字体:


点击 查看RHU2004全年文章


要让apache防盗连接,首先要让apache支持.htaccess客户设置文件,还要增加mod_rewrite模块。以下是我的编译安装过程。  
1. 安装apache增加mod_rewrite模块  
tar xfzv httpd-2.0.54.tar.gz  
cd httpd-2.0.54  
./configure --prefix=/usr/local/httpd --enable-module=most --enable-shared=max --enable-rewrite  
--enable-rewrite将od_rewrite模块编译进来  
make  
make install  
查看apache编译进来的模块  
[root@TFP httpd-2.0.54]# /usr/local/httpd/bin/apachectl-l  
Compiled in modules:  
 core.c  
 mod_access.c //支持.htaccess文件  
 mod_auth.c  
 mod_include.c  
 mod_log_config.c  
 mod_env.c  
 mod_setenvif.c  
 prefork.c  
 http_core.c  
 mod_mime.c  
 mod_status.c  
 mod_autoindex.c  
 mod_asis.c  
 mod_cgi.c  
 mod_negotiation.c  
 mod_dir.c  
 mod_imap.c  
 mod_actions.c  
 mod_userdir.c  
 mod_alias.c  
 mod_rewrite.c //已经将od_rewrite编译进来了  
 mod_so.c  
[root@TFP httpd-2.0.54]#  
2.设置apache配置文件httpd.conf  

 Options FollowSymLinks  
 AllowOverride All 将None修改为All  



AllowOverride All 将None修改为All  
修改默认APACHE名去掉#ServerName前的#设置为127.0.0.1  
ServerName 127.0.0.1  
设置虚拟主机  

NameVirtualHost 220.202.19.82  

 DocumentRoot /home/down  
 ServerName down.sy165.cn  


重启Apache2服务器  
接下就是做一个 .htaccess 文件了,其 .htaccess 文件内容为  
RewriteEngine on  
RewriteCond % !^http://www.xxx.com/.*$[NC]  
RewriteCond % !^http://www.xxx.com$[NC]  
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ http://www.xxx.com/err.htm [R,NC]  

将这个文件放到/home/down目录下  
RewriteCond % !^http://www.xxx.com/.*$[NC]  
只允许通过www.xxx.com/*才能下载down.sy165.cn下的文件。  
RewriteCond % !^http://www.xxx.com$[NC]  
只允许通过www.xxx.com才能下载down.sy165.cn下的文件  
RewriteRule .*\.(jpg|jpeg|gif|png|bmp|rar|zip|exe)$ http://www.xxx.com/err.htm [R,NC]  
jpg|jpeg|gif|png|bmp|rar|zip|exe是要保护的内容,如果岛连接将跳转到http://www.xxx.com/err.htm  

测试地址可以通过http://www.xxx.com下载CS1.6 标准版3147版下载  
不能直接通过URL:http://down.sy165.cn/game/CS_16_3174.exe 下载 


OVER

[1] 页 RedHyphone.Union 投稿邮箱
[特别声明]:
本站文章大多搜索转载自网络中,如果侵犯了您的权利,请告之我们。本站将立即删除。
本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
查看评论】【向上滚屏】【关闭窗口】【 打印
-相关文章
  • openSUSE 11.1 Final - 正式发布
  • [视频]Opera Mini 4.2 正式版发布
  • dll注入系统进程(开源代码)
  • 认知盲区 解惑双网卡双线路DNS解析
  • FlashFXP 简体中文版 3.7.5 Build 1303 Beta[烈火]
  • -文章评论 (关闭)
    ·还没有相关的评论!

    网上大名:
    红旋风网络技术联盟 RHUTech.Union
     
    Copyright © 2000-2007 RedHyphone.Union All Rights Reserved. 红旋风联盟版权所有.皖ICP备05011033号
    中国红旋风网络技术联盟 | www.RedHyphone.net
    Mailto:Redhyphone@gamil.com