avoid.xml revision 6896b3498e144d33f374efe93e6bab2669af535f
97a9a944b5887e91042b019776c41d5dd74557aferikabele<?xml version="1.0" encoding="UTF-8" ?>
97a9a944b5887e91042b019776c41d5dd74557aferikabele<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
97a9a944b5887e91042b019776c41d5dd74557aferikabele<?xml-stylesheet type="text/xsl" href="/style/manual.en.xsl"?>
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive<!-- $LastChangedRevision$ -->
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive
a945f35eff8b6a88009ce73de6d4c862ce58de3cslive<!--
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
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen http://www.apache.org/licenses/LICENSE-2.0
fe64b2ba25510d8c9dba5560a2d537763566cf40nd
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-->
fe64b2ba25510d8c9dba5560a2d537763566cf40nd
3f08db06526d6901aa08c110b5bc7dde6bc39905nd<manualpage metafile="avoid.xml.meta">
fe64b2ba25510d8c9dba5560a2d537763566cf40nd <parentdocument href="./">Rewrite</parentdocument>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd<title>When not to use mod_rewrite</title>
ad74a0524a06bfe11b7de9e3b4ce7233ab3bd3f7nd
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung<summary>
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd
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
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
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>
26556019355f6e007335c2d5d57013ac24ebf651nd
fe64b2ba25510d8c9dba5560a2d537763566cf40nd</summary>
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="proxy.html">Proxying</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>-->
fe64b2ba25510d8c9dba5560a2d537763566cf40nd
fe64b2ba25510d8c9dba5560a2d537763566cf40nd
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh</manualpage>
fe64b2ba25510d8c9dba5560a2d537763566cf40nd