avoid.xml revision 6896b3498e144d33f374efe93e6bab2669af535f
97a9a944b5887e91042b019776c41d5dd74557aferikabele<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
97a9a944b5887e91042b019776c41d5dd74557aferikabele<?xml-stylesheet type="text/xsl" href="/style/manual.en.xsl"?>
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive<!-- $LastChangedRevision$ -->
fe64b2ba25510d8c9dba5560a2d537763566cf40nd Licensed to the Apache Software Foundation (ASF) under one or more
fe64b2ba25510d8c9dba5560a2d537763566cf40nd contributor license agreements. See the NOTICE file distributed with
fe64b2ba25510d8c9dba5560a2d537763566cf40nd this work for additional information regarding copyright ownership.
fe64b2ba25510d8c9dba5560a2d537763566cf40nd The ASF licenses this file to You under the Apache License, Version 2.0
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen (the "License"); you may not use this file except in compliance with
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen the License. You may obtain a copy of the License at
fe64b2ba25510d8c9dba5560a2d537763566cf40nd Unless required by applicable law or agreed to in writing, software
fe64b2ba25510d8c9dba5560a2d537763566cf40nd distributed under the License is distributed on an "AS IS" BASIS,
d229f940abfb2490dee17979e9a5ff31b7012eb5rbowen WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3f08db06526d6901aa08c110b5bc7dde6bc39905nd See the License for the specific language governing permissions and
fe64b2ba25510d8c9dba5560a2d537763566cf40nd limitations under the License.
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<p>This document supplements the <module>mod_rewrite</module>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<a href="/mod/mod_rewrite.html">reference documentation</a>. It describes
fe64b2ba25510d8c9dba5560a2d537763566cf40ndperhaps one of the most important concepts about mod_rewrite - namely,
fe64b2ba25510d8c9dba5560a2d537763566cf40ndwhen to avoid using it.</p>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<p>mod_rewrite should be considered a last resort, when other
06ba4a61654b3763ad65f52283832ebf058fdf1cslivealternatives are found wanting. Using it when there are simpler
06ba4a61654b3763ad65f52283832ebf058fdf1cslivealternatives leads to configurations which are confusing, fragile, and
06ba4a61654b3763ad65f52283832ebf058fdf1cslivehard to maintain. Understanding what other alternatives are available is
06ba4a61654b3763ad65f52283832ebf058fdf1cslivea very important step towards mod_rewrite mastery.</p>
06ba4a61654b3763ad65f52283832ebf058fdf1cslive<p>Note that many of these examples won't work unchanged in your
06ba4a61654b3763ad65f52283832ebf058fdf1csliveparticular server configuration, so it's important that you understand
06ba4a61654b3763ad65f52283832ebf058fdf1cslivethem, rather than merely cutting and pasting the examples into your
06ba4a61654b3763ad65f52283832ebf058fdf1csliveconfiguration.</p>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<seealso><a href="/mod/mod_rewrite.html">Module documentation</a></seealso>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<seealso><a href="intro.html">mod_rewrite introduction</a></seealso>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<seealso><a href="remapping.html">Redirection and remapping</a></seealso>
117c1f888a14e73cdd821dc6c23eb0411144a41cnd<seealso><a href="access.html">Controlling access</a></seealso>
117c1f888a14e73cdd821dc6c23eb0411144a41cnd<seealso><a href="vhosts.html">Virtual hosts</a></seealso>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<seealso><a href="advanced.html">Advanced techniques and tricks</a></seealso>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd<!--<seealso><a href="avoid.html">When not to use mod_rewrite</a></seealso>-->
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh</manualpage>