Apache的ReWrite的应用大全
日期:2008年2月25日 作者: 查看:[大字体 中字体 小字体]-
代码:
RewriteEngine on
RewriteMap multiplex txt:/path/to/map.cxan
RewriteRule ^/CxAN/(.*) %{REMOTE_HOST}::$1 [C]
RewriteRule ^.+\.([a-zA-Z]+):.*)$ ${multiplex:$1ftp.default.dom}$2 [R,L]
##
## map.cxan -- Multiplexing Map for CxAN
##
de ftp://ftp.cxan.de/CxAN/
uk ftp://ftp.cxan.uk/CxAN/
com ftp://ftp.cxan.com/CxAN/
:
##EOF##
依赖于时间的重写
说明:
在页面内容依时间不同而变化的场合,比如重定向特定页面,许多网管仍然采用CGI脚本的方法,如何用mod_rewrite来实现呢?
方案:
有许多类似TIME_xxx的变量可以用在重写条件中,利用STRING和=STRING的类型比较,并加以连接,就可以实现依赖于时间的重写:
代码:
RewriteEngine on
RewriteCond %{TIME_HOUR}%{TIME_MIN} >0700
RewriteCond %{TIME_HOUR}%{TIME_MIN} <1900
RewriteRule ^foo\.html$ foo.day.html
RewriteRule ^foo\.html$ foo.night.html
此例使URL foo.html在07:00-19:00时指向foo.day.html,而在其余时间,则指向foo.night.html,对主页是一个不错的功能...
对YYYY过渡为XXXX的向前兼容
说明:
在转变了大批.html文件为.phtml,使文档.YYYY过渡成为文档.XXXX后,如何保持URL的向前兼容(仍然虚拟地存在)?
方案:
只须按基准文件名重写,并测试带有新的扩展名的文件是否存在,如果存在,则用新的,否则,仍然用原来的。
代码:
# backward compatibility ruleset for
# rewriting document.html to document.phtml
# when and only when document.phtml exists
# but no longer document.html
RewriteEngine on
RewriteBase /~quux/
# parse out basename, but remember the fact
RewriteRule ^(.*)\.html$ $1 [C,E=WasHTML:yes]
# rewrite to document.phtml if exists
RewriteCond %{REQUEST_FILENAME}.phtml -f
RewriteRule ^(.*)$ $1.phtml [S=1]
# else reverse the previous basename cutout
RewriteCond %{ENV:WasHTML} ^yes$
RewriteRule ^(.*)$ $1.html
内容的处理
新旧URL(内部的)
说明: - 上一页 [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专用服务器的安全设置技巧
