summaryrefslogtreecommitdiff
path: root/docs/manual/urlmapping.html.en
Commit message (Collapse)AuthorAgeFilesLines
* happy new year's documentation rebuildLuca Toscano2018-01-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1820107 13f79535-47bb-0310-9956-ffa450edef68
* Support Apache badge: fix up hover and marginJacob Champion2017-03-281-1/+1
| | | | | | Also add an alt-tag so validate-xhtml doesn't complain. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1789248 13f79535-47bb-0310-9956-ffa450edef68
* Add logo, link to "Support Apache" page, as per Rich Bowen2017-03-281-1/+1
| | | | | | | request from Marketing. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1789132 13f79535-47bb-0310-9956-ffa450edef68
* Xforms.Rainer Jung2017-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1776972 13f79535-47bb-0310-9956-ffa450edef68
* Merge r1722177, r1722195, r1722229, r1722320, r1722328, r1722334, r1722350, ↵Jim Jagielski2016-05-211-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r1722351, r1722358, r1722377, r1723953, r1724879, r1724992, r1724993, r1724995, r1725018, r1725031, r1725120, r1725328, r1725387, r1725489, r1725498, r1725499, r1725523, r1725545, r1725567, r1725581, r1725602, r1725822, r1725967, r1726038, r1726049, r1726051, r1726052, r1726055, r1725090, r1728326, r1737020 from trunk: Commit framework impl of health-check module plus required changes. The actual health checking is currently in progress, but wanted to add in at this stage. Make aware of new status: Failed Health Check. Store the number of current passes/fails in shm finish looping logic... place-holder for actual checking Better check move to per server conf, useful for adding HealthCheckCondition Now implement the condition ruleset definition. The actual checking will be done in the actual health check routine. just check watched servers... use 'hc' prefix for sub directives Check that we have names for both templates and conditions command changes Don't bother w/ methods that return bodies. We don't handle them now anyway. Use enums and structs to keep things better organized 1st cut of 'simple' tcp check... We reuse various proxy function and so this *could* be more streamlined, but use this to show how the other would work, since we need brigades, SSL/TLS support, etc. Since every check needs this, do this in the main check loop. Allows some optimizations. move scope pull this out... large enough for a func Move to a set of health check workers, mapping to each worker itself, instead of a single reused generic worker. some ordering optimization Make balancer manager health-check aware And we now allow for health checks via OPTIONS * Leverage the OPTIONS code for HEAD as well... So we now support: TCP, OPTIONS and HEAD. Right now, anything other than an error (even a 404) is consider a PASS. Fill in APLOGNO. I hope that doesn't result in merge trouble for Jim. Open up hook/scar to allow for passes/fails and method to be changed via bal-man... OPTIONS/HEAD proxy function should be diff from simple TCP check For OPTIONS and HEAD, only 2xx and 3xx are considered "passing" (until I implement the conditions expr testing)... honor the pass/fail count and LOG_INFO when the health check enables or disables a backend worker. Start impl of expr conditions for runtime checks Adjust log levels correct error string Use worker status character defines taken from mod_proxy.h instead of explicit characters. Noted by rpluem. With the updated ap_expr, we can now check for the returned response body, stored in kept_body Assign log message tags Implement expr lookup in mod_proxy_hcheck for variables whose names start with "HC_" and for the new function hc(). Currently only HC_BODY and hc(body) are supported. Both return the saved body of the health check response to be used in an expr that decides about success of a check. Fix copy&paste error in new function. Try fixing new proxy_hcheck expr extension. Interestingly mod_ssl using NULL as well, but some other module I wrote uses parms->name. Adjust clash :) Enabling a worker via health-check also moves them out of ERROR more (which may have been set via the static "health" check done via mod_proxy). Some flow improvements... Submitted by: jim, rjung, jim, jim, jim, jim, jim, jim, rjung, jim, jim, rjung, rjung, rjung, jim, jim, olegk, jim, jim Reviewed/backported by: jim git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1744951 13f79535-47bb-0310-9956-ffa450edef68
* Documentation rebuildLuca Toscano2016-04-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1741815 13f79535-47bb-0310-9956-ffa450edef68
* FeatherJim Jagielski2016-02-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1730080 13f79535-47bb-0310-9956-ffa450edef68
* Update XForms.Rainer Jung2016-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1722589 13f79535-47bb-0310-9956-ffa450edef68
* rebuild docs with meta element enabledAndré Malo2015-04-171-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1674394 13f79535-47bb-0310-9956-ffa450edef68
* Build..Ken Coar2015-04-141-10/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1673568 13f79535-47bb-0310-9956-ffa450edef68
* Regenerate xforms after s/2014/2015/Rainer Jung2015-01-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1648855 13f79535-47bb-0310-9956-ffa450edef68
* rebuildChristophe Jaillet2014-05-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1596654 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-02-061-22/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1565186 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-02-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1563810 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2014-01-291-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1562489 13f79535-47bb-0310-9956-ffa450edef68
* s/2013/2014/Rich Bowen2014-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1554859 13f79535-47bb-0310-9956-ffa450edef68
* RebuildRich Bowen2013-05-111-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1481369 13f79535-47bb-0310-9956-ffa450edef68
* Rebuild urlmapping doc.Rich Bowen2013-04-261-1/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1476018 13f79535-47bb-0310-9956-ffa450edef68
* various xforms (people should really rebuild docs when they commit changes ;/)Daniel Gruno2013-03-201-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1458806 13f79535-47bb-0310-9956-ffa450edef68
* RebuildRich Bowen2013-01-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1430657 13f79535-47bb-0310-9956-ffa450edef68
* That worked, committing the rest of the lot.Daniel Gruno2012-07-121-3/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1360539 13f79535-47bb-0310-9956-ffa450edef68
* xformsDaniel Gruno2012-05-041-16/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1334039 13f79535-47bb-0310-9956-ffa450edef68
* Link the 'FAQ' in the header and footer to the right places.Rich Bowen2012-05-031-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1333687 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2012-04-271-2/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1331563 13f79535-47bb-0310-9956-ffa450edef68
* update transformations.Nilgun Belma Buguner2012-04-061-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1310499 13f79535-47bb-0310-9956-ffa450edef68
* mod_proxy_html is no longer a third-party modules.Rich Bowen2012-03-081-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1298254 13f79535-47bb-0310-9956-ffa450edef68
* s/2011/2012/gRich Bowen2012-01-021-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1226568 13f79535-47bb-0310-9956-ffa450edef68
* And we are back to 2.4.0-devJim Jagielski2011-12-151-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1214793 13f79535-47bb-0310-9956-ffa450edef68
* Get ready to tag 2.3.16-betaJim Jagielski2011-12-151-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1214787 13f79535-47bb-0310-9956-ffa450edef68
* xforms to pick up new version stringEric Covener2011-11-111-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1201051 13f79535-47bb-0310-9956-ffa450edef68
* Update transformations.Rainer Jung2011-11-081-4/+2
| | | | | | | | Sorry for the noise, blame it to the simplified chinese cleanup. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1199540 13f79535-47bb-0310-9956-ffa450edef68
* Update transformations.Rainer Jung2011-11-081-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1199509 13f79535-47bb-0310-9956-ffa450edef68
* Update copyright to 2011Rich Bowen2011-01-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1054597 13f79535-47bb-0310-9956-ffa450edef68
* ./build.sh allIgor Galić2010-12-031-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1041853 13f79535-47bb-0310-9956-ffa450edef68
* Rebuilds various transformationsRich Bowen2010-11-021-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1030184 13f79535-47bb-0310-9956-ffa450edef68
* TransformDaniel Earl Poirier2010-04-111-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@932936 13f79535-47bb-0310-9956-ffa450edef68
* General review and updating of document. Added mention of the otherRich Bowen2010-04-091-6/+35
| | | | | | | | | modules located in the modules/mappers directory that aren't already mentioned, and made a note to come back and flesh this out a little later. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@932378 13f79535-47bb-0310-9956-ffa450edef68
* Replace 'Apache' with 'Apache HTTP Server' and 'httpd', as appropriateRich Bowen2010-03-111-10/+10
| | | | | | | in the context. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@921872 13f79535-47bb-0310-9956-ffa450edef68
* 2009 -> 2010 in the copyright statement. Nobody seems to know if this isRich Bowen2010-01-041-1/+1
| | | | | | | | actually necessary, but it's sort of an annual tradition. We think tradition is pretty important. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@895795 13f79535-47bb-0310-9956-ffa450edef68
* Corrections to URL Mapping topicEric Covener2009-01-081-4/+4
| | | | | | | | Submitted By: Bob Ionescu <bobsiegen googlemail.com> Reviewed By: covener git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@732819 13f79535-47bb-0310-9956-ffa450edef68
* * Update transformationRuediger Pluem2009-01-061-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@732126 13f79535-47bb-0310-9956-ffa450edef68
* update transformationTakashi Sato2008-10-281-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@708603 13f79535-47bb-0310-9956-ffa450edef68
* update transformationAndré Malo2008-07-221-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@678770 13f79535-47bb-0310-9956-ffa450edef68
* Copyright year updateNoirin Plunkett2008-01-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@613134 13f79535-47bb-0310-9956-ffa450edef68
* Update doccosJim Jagielski2007-09-011-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@571782 13f79535-47bb-0310-9956-ffa450edef68
* buildfluffVincent Bray2007-08-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@567426 13f79535-47bb-0310-9956-ffa450edef68
* fix transformationAndré Malo2007-08-171-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@567150 13f79535-47bb-0310-9956-ffa450edef68
* Sync anchor href alt titlesWilliam A. Rowe Jr2007-08-171-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@567134 13f79535-47bb-0310-9956-ffa450edef68
* Updates docs w/ transforms. Use Andre's patch to lib/DocUtil.pmJim Jagielski2006-08-181-60/+60
| | | | | | | to work around some OS X issues which mangled paths git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@432570 13f79535-47bb-0310-9956-ffa450edef68
* Update docs and transformsJim Jagielski2006-08-171-60/+60
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@432360 13f79535-47bb-0310-9956-ffa450edef68