Apache的ReWrite的应用大全
日期:2008年2月25日 作者: 查看:[大字体 中字体 小字体]-
drwxrwxr-x 7 netsw users 512 Jul 9 12:17 System/
drwxrwxr-x 12 netsw users 512 Aug 3 20:15 Typesetting/
drwxrwxr-x 10 netsw users 512 Jul 9 14:08 X11/
1996年7月,我决定通过一个漂亮的Web接口公开我的收藏。“漂亮”是指提供一个接口以直接浏览整个目录结构,同时不对这个结构做任何改变 - 甚至也不在结构顶部放置CGI脚本。为什么呢?因为这个结构还要能够被FTP访问,而且我不希望其中有任何Web或者CGI的成分。
方案:
这个方案分为两个部分:第一个部分,是用于在空闲时间建立所有目录页面的CGI脚本集。我把它们放在/e/netsw/.www/,如下:
代码:
-rw-r--r-- 1 netsw users 1318 Aug 1 18:10 .wwwacl
drwxr-xr-x 18 netsw users 512 Aug 5 15:51 DATA/
-rw-rw-rw- 1 netsw users 372982 Aug 5 16:35 LOGFILE
-rw-r--r-- 1 netsw users 659 Aug 4 09:27 TODO
-rw-r--r-- 1 netsw users 5697 Aug 1 18:01 netsw-about.html
-rwxr-xr-x 1 netsw users 579 Aug 2 10:33 netsw-access.pl
-rwxr-xr-x 1 netsw users 1532 Aug 1 17:35 netsw-changes.cgi
-rwxr-xr-x 1 netsw users 2866 Aug 5 14:49 netsw-home.cgi
drwxr-xr-x 2 netsw users 512 Jul 8 23:47 netsw-img/
-rwxr-xr-x 1 netsw users 24050 Aug 5 15:49 netsw-lsdir.cgi
-rwxr-xr-x 1 netsw users 1589 Aug 3 18:43 netsw-search.cgi
-rwxr-xr-x 1 netsw users 1885 Aug 1 17:41 netsw-tree.cgi
-rw-r--r-- 1 netsw users 234 Jul 30 16:35 netsw-unlimit.lst
其中的DATA/子目录包含了上述目录结构,即实在的net.sw,由rdist在需要的时候自动更新。第二个部分的遗留问题是:如何连接这两个结构为一个平滑观感的URL树?我希望在运行适当的CGI脚本而使用各种URL的时候,使用户感觉不到DATA/目录的存在。方案如下:首先,我把下列配置放在服务器上DocumentRoot中的针对目录的配置文件里,以重写公布的URL /net.sw/ 为内部路径 /e/netsw:
代码:
RewriteRule ^net.sw$ net.sw/ [R]
RewriteRule ^net.sw/(.*)$ e/netsw/$1
第一条规则是针对遗漏后缀斜杠的请求的!第二条规则才是真正实现功能的。接着,就是放在针对目录的配置文件/e/netsw/.www/.wwwacl中的杀手级的配置了:
代码:
Options ExecCGI FollowSymLinks Includes MultiViews
RewriteEngine on
# we are reached via /net.sw/ prefix
RewriteBase /net.sw/
# first we rewrite the root dir to
# the handling cgi script - 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] 下一页
-
- Apache的ReWrite的应用大全 相关文章:
- ·非主流ps教程实用的技巧大全
- ·究竟有多糟糕 2007年值得注意的安全事件
- ·用十大安全策略加固无线局域网安全
- ·2007的网络安全焦点之终端Web安全
- ·McAfee发布2008年十大安全威胁预测
- ·Windows Vista系统存储优化完全手册
- ·防止网页被盗用 网页加密完全攻略
- ·惠普82款笔记本存在严重网络安全漏洞
- ·IDC邮件安全网关解决方案提高带宽效率
- ·危机重重 2007年度网络安全分析报告
- Apache的ReWrite的应用大全 相关软件
- ·《古墓丽影2004黄金关卡:劳拉在电影中》难点关卡全存档
- ·《魔戒之中土大战2+资料片巫王的崛起》游侠全版本繁体中文汉化包
- ·Excel2003函数应用完全手册
- ·玄幻小说《遗弃的天才》(全本)
- ·续写《西游》的玄幻故事《朱雀记》(全本精校版)
- ·两岸友谊赛 大陆5:0全胜
- ·《世界桌面游戏大全2005》试玩
- ·《岳飞全传》原创战棋50关完整版
- ·《中世纪2:全面战争之帝国》视频欣赏
- ·《休闲小游戏全集》8.2
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:网管利器之对抗网络钓鱼
精品推荐
热点TOP10
- ·Dell PowerEdge 2950 服务器 Windows 2003安装手册
- ·Apache的ReWrite的应用大全
- ·PERC5 RAID配置中文手册
- ·确保Exchange通信的安全一
- ·安全配置服务器
- ·深入剖析IIS 6.0
- ·天龙八步-》打造debian-desktop-》重编译内核[四]
- ·Debian 安全手册 第 4 章 - 安装后
- ·FreeBSD下构建安全的Web服务器
- ·服务器安全:Unix系统攻击和防范
- ·面向服务及其在互联系统策略中的角色
- ·天龙八步-》打造debian-desktop-》配置桌面[三]
- ·qmail相关FAQ
- ·Sql Server实用操作小技巧集合
- ·解决与HTTP 500 – 内部服务器错误错误信息有关的问题
- ·Exchange2000系统建设及规划
- ·关于Exchange循环日志和备份
- ·WEB专用服务器的安全设置技巧
- ·CVS的开发环境搭建
- ·板载RAID功能制作磁盘阵列并安装操作系统
特别推荐
- ·分析并清除web服务器上的网页木马
- ·安装IIS后出现500错误的解决办法
- ·Apache下服务器虚拟主机的设置
- ·怎样选择合适的服务器规避风险
- ·服务器虚拟化的十大必须考虑因素
- ·谨慎:整合服务器时易犯十个错误
- ·IIS虚拟主机网站防木马权限设置安全配置整理
- ·服务器常见软件故障分析及解决
- ·浅谈如何为服务器安全地进行升级
- ·必须了解的五个服务器基础问题
- ·电影服务器协议、架设及防范配置
- ·服务器端口大全
- ·网吧电影视频服务器架设完全入门教程
- ·用于挖掘Web日志的数据仓库系统实现
- ·HTTP500内部服务器错误修正办法
- ·服务器磁盘资源合理分配经验谈
- ·服务器硬件系统的维护拆装篇
- ·重启远程终端服务的三个方法!
- ·IIS配置401错误完美解决办法!
- ·WEB专用服务器的安全设置技巧
