summaryrefslogtreecommitdiff
path: root/docs/manual/mod/mod_rewrite.xml
Commit message (Collapse)AuthorAgeFilesLines
* * Remove trailing whitespace from a bunch of *.xml filesKen Coar2015-04-151-35/+35
| | | | | | | * Quoted arguments to Rewrite{Base,Cond,Map,Rule}. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673945 13f79535-47bb-0310-9956-ffa450edef68
* Quote ScriptAlias and DocumentRoot arguments.Ken Coar2015-04-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673917 13f79535-47bb-0310-9956-ffa450edef68
* Quote {Alias,Redirect,ScriptAlias}{,Match} arguments.Ken Coar2015-04-151-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673908 13f79535-47bb-0310-9956-ffa450edef68
* Enclose parameters in quotation marks for <{Files,Directory,Location}{,Match}>Ken Coar2015-04-151-1/+1
| | | | | | | containers. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673892 13f79535-47bb-0310-9956-ffa450edef68
* Clarifies (I hope) what RewriteRule patterns are matched against. SeeRich Bowen2015-04-141-4/+4
| | | | | | | bz53153 for context. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1673528 13f79535-47bb-0310-9956-ffa450edef68
* close tagEric Covener2015-03-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1668875 13f79535-47bb-0310-9956-ffa450edef68
* trunkifyEric Covener2015-03-241-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1668871 13f79535-47bb-0310-9956-ffa450edef68
* Better documentation for RewriteMap MapTypeOptions (r1664565)Jan Kaluža2015-03-061-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1664575 13f79535-47bb-0310-9956-ffa450edef68
* elaborate on per-directory limitationsEric Covener2014-12-031-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1643034 13f79535-47bb-0310-9956-ffa450edef68
* Remove some instances where a RewriteBase must be specifiedEric Covener2014-11-291-2/+21
| | | | | | | | | | | | | | | | | Previously, any time you used a relative substitution in per-directory/htaccess context, you needed to specify a RewriteBase. But in case where the context document root and context prefix are known via e.g. mod_userdir or mod_alias, and the substitution is under the context document root, we can determine the replacement automatically. This makes htaccess files or config snippets a bit more portable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1642484 13f79535-47bb-0310-9956-ffa450edef68
* simplify/clarify that negation operates on an entire condition and notEric Covener2014-06-101-7/+3
| | | | | | | | on the regex or the special test conditions. Comment #1291. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1601532 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo spotted on online doc by Markie.Christophe Jaillet2014-05-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1596347 13f79535-47bb-0310-9956-ffa450edef68
* Based on report from Ken Zalewski, on online doc.Christophe Jaillet2014-05-121-53/+60
| | | | | | | | | | | | | | | | | | Add missing Server-Variables useable in RewriteCond directive. Introduced in r1132494 CONTEXT_PREFIX CONTEXT_DOCUMENT_ROOT Introduced in r737973 IPV6 Missing for ages! SCRIPT_GROUP SCRIPT_USER I have added where I found it logical, feel free to adjust. I have also reordered this table to ease reading. Finally, I have beautified some tables at the end. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1594094 13f79535-47bb-0310-9956-ffa450edef68
* Correct typo as spoted in a comment in online docChristophe Jaillet2014-04-291-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1591096 13f79535-47bb-0310-9956-ffa450edef68
* Add <compatibility> notes for changes made in version 2.4.8 + synch ↵Christophe Jaillet2014-04-131-0/+2
| | | | | | formating with 2.4.x git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1587032 13f79535-47bb-0310-9956-ffa450edef68
* Synch trunk with more detailed description in 2.4.4Christophe Jaillet2014-04-101-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1586452 13f79535-47bb-0310-9956-ffa450edef68
* Add <compatibility> notes for changes made in version 2.4.3 + fix some formatingChristophe Jaillet2014-04-101-9/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1586442 13f79535-47bb-0310-9956-ffa450edef68
* add BNP flag to give control to the user on whether a space ' ' inEric Covener2014-04-051-0/+8
| | | | | | | | | an escaped backrefernece is decoded to a + (default) or %20. Useful if your backreference isn't going into the query string. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1585157 13f79535-47bb-0310-9956-ffa450edef68
* make it clear that B is for backreferencesEric Covener2014-03-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1575709 13f79535-47bb-0310-9956-ffa450edef68
* *) mod_rewrite: Add RewriteOptions InheritDown, InheritDownBefore,Eric Covener2014-02-201-0/+28
| | | | | | | | | | | | and IgnoreInherit to allow RewriteRules to be pushed from parent scopes to child scopes without explicitly configuring each child scope. PR56153. Submitted By: Edward Lu Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1570288 13f79535-47bb-0310-9956-ffa450edef68
* Flipped links, L and END flagsRich Bowen2014-02-181-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1569455 13f79535-47bb-0310-9956-ffa450edef68
* Alpha-orderingRich Bowen2014-02-181-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1569418 13f79535-47bb-0310-9956-ffa450edef68
* Insert missing space.Rich Bowen2014-02-181-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1569407 13f79535-47bb-0310-9956-ffa450edef68
* Add %{CONN_REMOTE_ADDR} to mod_rewrite. PR56094Eric Covener2014-02-011-0/+9
| | | | | | | | Submitted By: Edward Lu <Chaosed0 gmail com> Committed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1563418 13f79535-47bb-0310-9956-ffa450edef68
* - fix various internal links, directive and module referencesAndré Malo2014-01-281-3/+3
| | | | | | | | | | - add missing documents to the sitemap (if it's not in the sitemap, it's not going into any of the offline formats) - fix a few metafile references (d'oh) - fix some typos along the way git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1562300 13f79535-47bb-0310-9956-ffa450edef68
* emphasize that this is mostly just AAA checks and not the statusEric Covener2014-01-031-2/+7
| | | | | | | | code of the handler. PR21828 and various dups. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1555116 13f79535-47bb-0310-9956-ffa450edef68
* Drag the example into this decade.Rich Bowen2013-09-101-14/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1521498 13f79535-47bb-0310-9956-ffa450edef68
* Adds an anchor on LA-U for convenience.Rich Bowen2013-04-191-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1469957 13f79535-47bb-0310-9956-ffa450edef68
* spellingEric Covener2013-03-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1456072 13f79535-47bb-0310-9956-ffa450edef68
* PR54687: note that REQUEST_FILENAME is influenced by AcceptPathInfoEric Covener2013-03-131-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1456061 13f79535-47bb-0310-9956-ffa450edef68
* Phrasing tweakRich Bowen2013-03-121-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1455377 13f79535-47bb-0310-9956-ffa450edef68
* Fix link to the END flag detailed docs.Rich Bowen2013-02-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1448507 13f79535-47bb-0310-9956-ffa450edef68
* Drop pre-2.3 compatibility notes from trunk docs.Rainer Jung2012-12-141-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421821 13f79535-47bb-0310-9956-ffa450edef68
* PR53963: don't merge the rewritebase down w/o an opt-inEric Covener2012-11-171-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1410681 13f79535-47bb-0310-9956-ffa450edef68
* Mention string-valued expression in the BNF.Stefan Fritsch2012-10-291-3/+5
| | | | | | | Clarify when header names are added to the Vary header. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1403476 13f79535-47bb-0310-9956-ffa450edef68
* misc typo fixesDaniel Gruno2012-09-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1379836 13f79535-47bb-0310-9956-ffa450edef68
* Note that using rewrites with a file-path substitution in a .htaccess file ↵Daniel Gruno2012-08-311-1/+3
| | | | | | will look for files relative to your document root, not relative to your file system root. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1379321 13f79535-47bb-0310-9956-ffa450edef68
* typo fixesDaniel Gruno2012-07-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1364341 13f79535-47bb-0310-9956-ffa450edef68
* * modules/mappers/mod_rewrite.c (cmd_rewriteoptions, hook_uri2file):Joe Orton2012-07-021-0/+32
| | | | | | | | | | | | Add "AllowAnyURI" flag which disables the strict URL-path input string check introduced to fix CVE-2011-3368/CVE-2011-4317. * docs/manual: Update docs. Inspired by: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1356115 13f79535-47bb-0310-9956-ffa450edef68
* Reverting change, as what I changed it to wasn't technically accurate.Rich Bowen2012-05-041-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1334163 13f79535-47bb-0310-9956-ffa450edef68
* Update phrasing as requested byRich Bowen2012-05-041-2/+3
| | | | | | | https://issues.apache.org/bugzilla/show_bug.cgi?id=53152 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1334159 13f79535-47bb-0310-9956-ffa450edef68
* Syntax updates for mod_r*.xmlDaniel Gruno2012-04-271-21/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1331219 13f79535-47bb-0310-9956-ffa450edef68
* Fix typo, as per https://issues.apache.org/bugzilla/show_bug.cgi?id=53152Rich Bowen2012-04-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1330987 13f79535-47bb-0310-9956-ffa450edef68
* fix grammatical errorDaniel Gruno2012-04-131-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1325680 13f79535-47bb-0310-9956-ffa450edef68
* Fix up some ambiguityDaniel Gruno2012-04-121-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1325143 13f79535-47bb-0310-9956-ffa450edef68
* Fix up some wordings and grammar.Daniel Gruno2012-04-121-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1325141 13f79535-47bb-0310-9956-ffa450edef68
* Change "URI" to "URL-path".Daniel Gruno2012-04-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1324971 13f79535-47bb-0310-9956-ffa450edef68
* fix buildNilgun Belma Buguner2012-04-041-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1309551 13f79535-47bb-0310-9956-ffa450edef68
* PR51969: one more try at explaining RewriteBase, simplify the example and showEric Covener2012-04-021-30/+29
| | | | | | | | how missing rewritebase altogether would go wrong. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1308320 13f79535-47bb-0310-9956-ffa450edef68
* Answer the "what flavor of regex" question.Rich Bowen2012-03-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1301578 13f79535-47bb-0310-9956-ffa450edef68