index.xml.zh-cn revision 4645afc7dbc233218e8f05053ee2aa1751d94fc4
<?xml version='1.0' encoding='UTF-8' ?>
<!-- English Revision: 1028730:1328303 (outdated) -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<manualpage metafile="index.xml.meta">
<parentdocument href="../"/>
<title>Apache mod_rewrite</title>
<summary>
<p><module>mod_rewrite</module> 提供了基于<a
href="intro.html#regex">正则表达式</a>规则动态修改传入的请求的 URL 的方法。
这允许你以自己喜欢的任意方法映射任意 URL 到你的内部 URL 结构。</p>
<p>它支持无限的规则,以及为每个规则附加条件,从而提供了一个真正灵活且强大的 URL
操作机制。URL 操作可以依赖于各种测试,例如服务器变量,环境变量,HTTP
头,时戳,甚至外部数据库查询等,以便完成 URL 单元匹配。</p>
type="section" module="core">VirtualHost</directive> 指令块),目录上下文
(<code>.htaccess</code> 文件和 <code><Directory></code>
指令块) 对完整的 URL (包含目录信息部分和查询字符串部分) 操作。
重写结果可以导致新的规则处理,内部的后续处理,外部请求重定向,甚至透过内部代理,
<p>既然 mod_rewrite 这么强大,它当然是相当复杂。这篇文档作为<a
href="/mod/mod_rewrite.html">参考手册</a>的补充,试图减轻一些复杂性,
提供你可能使用 mod_rewrite 的常见场景的有充分注释的例子。
但是,我们也试图告诉你,在什么时候你不应当使用 mod_rewrite,
可以使用其它标准的 Apache 特性来达到目的,以避免无谓的复杂性。</p>
<ul>
</ul>
</summary>
wiki</a></seealso>
</manualpage>