1
0
mirror of https://github.com/apache/httpd.git synced 2026-01-06 09:01:14 +03:00
Commit Graph

195 Commits

Author SHA1 Message Date
André Malo
db67336b70 - fix various internal links, directive and module references
- 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
2014-01-28 22:59:24 +00:00
Jim Jagielski
a74c3570ac Note that the hostname is passed in the Host: header
of the proxied request.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1560518 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 21:30:16 +00:00
Jim Jagielski
e277b40dfd Docco change re using UDS with rewriteRule
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1560410 13f79535-47bb-0310-9956-ffa450edef68
2014-01-22 16:42:11 +00:00
Graham Leggett
4fecd089c4 Add a "MATCH_" prefix to variables set within
LocationMatch/DirectoryMatch/FilesMatch.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1555266 13f79535-47bb-0310-9956-ffa450edef68
2014-01-03 22:26:55 +00:00
Graham Leggett
785365904d Documentation for the support of named groups and backreferences.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1554301 13f79535-47bb-0310-9956-ffa450edef68
2013-12-30 19:52:42 +00:00
Jim Jagielski
3d76743798 docco update now that we can support URL paths
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1533154 13f79535-47bb-0310-9956-ffa450edef68
2013-10-17 16:54:53 +00:00
Jeff Trawick
9db7c3545d Interpolation worked within the scheme portion of URLs for
ProxyPass and ProxyPassReverse until a fix to apr_uri_parse()
in APR-Util 1.5.2 closed the hole that had previously allowed
the necessary {} characters within the scheme.

Lack of support for interpolation within the scheme will be a
permanent limitation.

The mod_proxy documentation is updated to provide an alternate
configuration solution.

PR: 55315
Submitted by: Mike Rumph <mike.rumph oracle.com>
Tweaked by: trawick


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1532816 13f79535-47bb-0310-9956-ffa450edef68
2013-10-16 17:11:29 +00:00
Jim Jagielski
9b6fb3d615 Standardize on:
unix:/path/to/socket|scheme://ignored

for ProxyPass UDS.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1532394 13f79535-47bb-0310-9956-ffa450edef68
2013-10-15 15:38:09 +00:00
Jim Jagielski
0b40ddae79 IDE typo error
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1531933 13f79535-47bb-0310-9956-ffa450edef68
2013-10-14 15:02:50 +00:00
Jim Jagielski
935f822f44 Update doccos about UDS
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1531930 13f79535-47bb-0310-9956-ffa450edef68
2013-10-14 14:59:40 +00:00
Jim Jagielski
e40e0a785b Reformat the UDS support inline with a new naming structure.
Use a flag for speed for testing.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1531340 13f79535-47bb-0310-9956-ffa450edef68
2013-10-11 16:12:41 +00:00
Jim Jagielski
cc4d1d9ab2 xforms
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1518023 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 22:28:59 +00:00
Eric Covener
1fcec4b5c5 PR55352: mention in the <Proxy> manual that the matching is a prefix only, not
the same context-root / segment-aware matching done by <Location>.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1517406 13f79535-47bb-0310-9956-ffa450edef68
2013-08-26 01:22:55 +00:00
Jim Jagielski
d6f236f52f Change docs... will likely also need to change when we
formalize a better "encoding" for paths, but...


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1516936 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 17:17:07 +00:00
Jim Jagielski
357828f9d2 Allow for a simple socket check in addition to the
higher level protocol-level checks for backends...

Not sure if it makes sense to do both or not... Comments?

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1516930 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 16:48:42 +00:00
Daniel Ruggeri
cebc770b25 Note about new UDS support
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1501913 13f79535-47bb-0310-9956-ffa450edef68
2013-07-10 19:03:34 +00:00
Daniel Gruno
98740ffdba s/deliminator/delimiter/, let's stick to non-Perl jargon here.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1479261 13f79535-47bb-0310-9956-ffa450edef68
2013-05-05 08:36:01 +00:00
Graham Leggett
fd0dbd87a0 Note that the buffer size is set to a maximum of 65536 when AJP is used as
per http://www.mail-archive.com/dev@httpd.apache.org/msg41843.html.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1476652 13f79535-47bb-0310-9956-ffa450edef68
2013-04-27 18:23:16 +00:00
Daniel Gruno
dc676ef708 Note that ProxyPass[Match] doesn't work within a <Directory> context.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1475703 13f79535-47bb-0310-9956-ffa450edef68
2013-04-25 11:21:26 +00:00
Daniel Ruggeri
d31632f33c Add failontimeout to allow server admin to mark balancer member in err if IO timeout occurs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1465839 13f79535-47bb-0310-9956-ffa450edef68
2013-04-09 00:18:42 +00:00
Jim Jagielski
0d13f604c1 ProxyPassInherit directive
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1439404 13f79535-47bb-0310-9956-ffa450edef68
2013-01-28 13:58:24 +00:00
Jim Jagielski
e879151c67 backported
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1436920 13f79535-47bb-0310-9956-ffa450edef68
2013-01-22 13:42:22 +00:00
Jim Jagielski
8395f83d00 Naming
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1430575 13f79535-47bb-0310-9956-ffa450edef68
2013-01-08 22:24:10 +00:00
Jim Jagielski
26ecd7b2fe Redfine - we are just worried about balancers and workers, so have the directive clear about that.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1422980 13f79535-47bb-0310-9956-ffa450edef68
2012-12-17 15:24:40 +00:00
Rainer Jung
b63656829c Use inherit_set to let the global server set
the default for all vhosts.

Otherwise inherit would need to be disabled
redundantly in each vhost.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421912 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 15:02:30 +00:00
Rainer Jung
ab4ce36c1a Fix use of trailing slashes in proxy
balancer and member URLs and add a little
explanation.

Current behavior AFAIK:

- Any path of a balancer URL inside <Proxy>
  is ignored. So lets not use e.g.trailing slashes
  there. The URL should for consistency always
  look like balancer://mycluster.
- The general comment about trailing slashes on the
  left and right of ProxyPass is also right for
  balancer use.
- Trailing slahes in BalancerMember in most cases
  lead to double slashes on the origin server.
  So lets drop them there and instead get the
  ProxyPass to the balancer right.
- Path components in member URLs are only
  needed, if different path prefixes are needed
  for members in the same balancer (unlikely
  but possible). If all members work with the
  same non-empty additional prefix, put it
  into the ProxyPass at the end of the balancer
  instead.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421851 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 13:29:31 +00:00
Rainer Jung
96a8fb8351 Drop pre-2.3 compatibility notes from trunk docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421821 13f79535-47bb-0310-9956-ffa450edef68
2012-12-14 12:35:47 +00:00
Jim Jagielski
ce9b646c73 rjung's suggestions...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1420124 13f79535-47bb-0310-9956-ffa450edef68
2012-12-11 12:35:50 +00:00
Jim Jagielski
6ec40f4835 Allow for setting of sticky session split char...
Bugz 53893


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1404653 13f79535-47bb-0310-9956-ffa450edef68
2012-11-01 16:06:43 +00:00
Jim Jagielski
b360fcb2d2 OK, enable/allow previous broken, bad behavior iff the user
really, really wants it. And warn that b-m isn't recommended
in those cases.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1388029 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 13:41:45 +00:00
Jim Jagielski
9636d5066e no longer valid since r1387287
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1387290 13f79535-47bb-0310-9956-ffa450edef68
2012-09-18 18:03:53 +00:00
Jim Jagielski
664dd95af2 Persist local balancer-manager changes across restart/graceful.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1387110 13f79535-47bb-0310-9956-ffa450edef68
2012-09-18 12:15:50 +00:00
Jim Jagielski
9b6e8036fb Best practice
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1384408 13f79535-47bb-0310-9956-ffa450edef68
2012-09-13 17:14:28 +00:00
Daniel Gruno
9c510b8d36 Change the external reference to mod_proxy_html to an internal one.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1367951 13f79535-47bb-0310-9956-ffa450edef68
2012-08-01 12:23:04 +00:00
Joe Orton
5b9ac55f1d * docs/: Clarify ProxyBlock docs.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1365053 13f79535-47bb-0310-9956-ffa450edef68
2012-07-24 13:47:54 +00:00
Daniel Gruno
4de1cdd649 Add missing highlighting
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1362076 13f79535-47bb-0310-9956-ffa450edef68
2012-07-16 14:58:48 +00:00
Eric Covener
2af4367cc7 re-emphasize this paragraph in ProxyRequests is for fwd proxy
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1354427 13f79535-47bb-0310-9956-ffa450edef68
2012-06-27 11:19:43 +00:00
Rich Bowen
d94b31aa57 Applies patch from PR 53201, from Walter (wgoulet)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1354027 13f79535-47bb-0310-9956-ffa450edef68
2012-06-26 14:13:11 +00:00
Daniel Gruno
468c550921 Fix a word jumble
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1331750 13f79535-47bb-0310-9956-ffa450edef68
2012-04-28 11:16:28 +00:00
Daniel Gruno
3c1d85b82a Syntax updates for mod_p*.xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1331217 13f79535-47bb-0310-9956-ffa450edef68
2012-04-27 05:03:19 +00:00
Ruediger Pluem
e948002f96 * Add the forcerecovery balancer parameter that determines if recovery for
balancer workers without considering the retry value of workers is enforced.
  There might be cases where an already overloaded backend can get into deeper
  trouble if the recovery of all workers is enforced without considering the
  retry parameter of each worker


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1306409 13f79535-47bb-0310-9956-ffa450edef68
2012-03-28 15:22:40 +00:00
Rich Bowen
7ad0b89f87 Various typos and broken links. Daniel Gruno. rumble at cord dot dk
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1301743 13f79535-47bb-0310-9956-ffa450edef68
2012-03-16 20:24:18 +00:00
Jim Jagielski
732f60dc2c Handle cases, esp when using mod_proxy_fcgi, when we do not
want SCRIPT_FILENAME to include the query string.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1242351 13f79535-47bb-0310-9956-ffa450edef68
2012-02-09 15:07:22 +00:00
Rainer Jung
51e64c5cfe Some doc updates
Forward port of r1234890 from 2.4.x.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1238726 13f79535-47bb-0310-9956-ffa450edef68
2012-01-31 18:13:52 +00:00
Rich Bowen
5d3d7c8875 s/2011/2012/g
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1226563 13f79535-47bb-0310-9956-ffa450edef68
2012-01-02 22:52:11 +00:00
Stefan Fritsch
65d256c3ba Fix xml
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1202453 13f79535-47bb-0310-9956-ffa450edef68
2011-11-15 22:49:14 +00:00
Rich Bowen
0d2049f462 A little clarification about variable interpolation, as requested in bug #51125
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200968 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 17:17:02 +00:00
Rich Bowen
bdd0af17de Patch from Luke Meyer, clarifies usage of ProxyPassReverseCookiePath directive. As per bug #51126
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1200955 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 17:06:40 +00:00
Joe Orton
31d85243ba - add note here in light of CVE-2011-3368
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1179272 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 15:40:08 +00:00
Jim Jagielski
ff9469c6a2 List worker flags in a more useful manner and note Drain
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1170273 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 18:04:59 +00:00