| 说明 | 一个基于一定规则的实时重写URL请求的引擎 |
|---|---|
| 状态 | 扩展(E) |
| 模块名 | rewrite_module |
| 源文件 | mod_rewrite.c |
| 兼容性 | 仅在 Apache 1.3 及以后的版本中可用 |
此模块提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。此URL操作可以依赖于各种测试,比如服务器变量、环境变量、HTTP头、时间标记,甚至各种格式的用于匹配URL组成部分的查找数据库。
此模块可以操作URL的所有部分(包括路径信息部分),在服务器级的(httpd.conf)和目录级的(.htaccess)配置都有效,还可以生成最终请求字符串。此重写操作的结果可以是内部子处理,也可以是外部请求的转向,甚至还可以是内部代理处理。
但是,所有这些功能和灵活性带来一个问题,那就是复杂性,因此,不要指望一天之内就能看懂整个模块。
更多的讨论、细节、示例,请查看详细的URL重写文档。
本日志由 flyinweb 于 2010-12-17 08:31:34 发表到 WEB服务器 中,目前已经被浏览 3196 次,评论 0 次;
作者添加了以下标签: mod_rewrite;
首页只显示了部分日志内容,要查看日志的全部内容请阅读全文;
摘要: Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求。它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制。这里着重介绍 RewriteRule 规则以及参数说明。
本日志由 flyinweb 于 2009-07-07 11:01:54 发表到 WEB服务器 中,目前已经被浏览 5141 次,评论 0 次;
作者添加了以下标签: mod_rewrite,RewriteRule;
首页只显示了部分日志内容,要查看日志的全部内容请阅读全文;
而且直接配置文件是效率最高的,通过其它驱动效率都相对较低,BDB
这个测试不太准确,看官方的测试结果:http://bind-dlz.sourceforg
为什么使用BDB时QPS这么低? 我在bind版本基本相似的环境中测试的
It is quite useful and interesting too.
VIRT 的上限是64G,也就是36位, cat /proc/cpuinfo的结果是:addre
昨天要准备用线程重写webbench,试验了下Fedora Linux 2.6.35.14
不明白您的具体的意思是什么?
已经发送到你QQ邮箱