summaryrefslogtreecommitdiffstats
path: root/docs/manual (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Added ap_sub_req_method_uri() for doing a subrequest with a methodRoy T. Fielding1999-03-072-12/+16
| | | | | | | | | | other than GET, and const'd the definition of method in request_rec. Submitted by: Greg Stein <gstein@lyra.org> Reviewed by: Roy Fielding, Dean Gaudet, Doug MacEachern git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82870 13f79535-47bb-0310-9956-ffa450edef68
* Commit %V and \n changes to mod_log_config.dgaudet1999-03-041-0/+1
| | | | | | | Submitted by: Tony Finch <dot@dotat.at> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82860 13f79535-47bb-0310-9956-ffa450edef68
* mod_so is base, not experimental.Bill Stoddard1999-02-261-2/+2
| | | | | | | Submitted by: Shane Owenby git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82852 13f79535-47bb-0310-9956-ffa450edef68
* Make paths more portable, since I plan on moving the docroot for apache.org ↵brian1999-02-261-1/+1
| | | | | | soon. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82849 13f79535-47bb-0310-9956-ffa450edef68
* Fix minor HTML errorspcs1999-02-221-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82842 13f79535-47bb-0310-9956-ffa450edef68
* This passage got lost.Martin Kraemer1999-02-211-1/+39
| | | | | | | Submitted-By: Joshua Slive <slive@finance.commerce.ubc.ca> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82837 13f79535-47bb-0310-9956-ffa450edef68
* Updated docs; no FollowSymLinks in <DirectoryMatch>Lars Eilebrecht1999-02-212-8/+12
| | | | | | | | PR: 2657 Obtained from: Brian Thomas <wolfie@mpath.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82834 13f79535-47bb-0310-9956-ffa450edef68
* Spelling fixes.Marc Slemko1999-02-211-4/+4
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82832 13f79535-47bb-0310-9956-ffa450edef68
* new FAQ docLars Eilebrecht1999-02-201-1180/+1210
| | | | | | | | Submitted by: Joshua Slive <slive@finance.commerce.ubc.ca> Reviewed by: Bill Stoddard, Lars Eilebrecht git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82828 13f79535-47bb-0310-9956-ffa450edef68
* Remove the ReferIgnore directive from mod_log_config (Dean's veto).Ken Coar1999-02-201-54/+4
| | | | | | | | | | Get rid of the array for the 'env=' clause, since it only takes a single variable name; use a char * instead. Check for conditional envars by seeing if the condition string is non-NULL rather than using a separate Boolean cell. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82826 13f79535-47bb-0310-9956-ffa450edef68
* Add conditional logging based upon environment variable existence.Ken Coar1999-02-181-10/+133
| | | | | | | | | | | | | | Also add RefererIgnore functionality from mod_log_referer to mod_log_config; mod_log_referer and mod_log_agent are now deprecated. The list of envariables to check is set up as an array even though the current implementation (TAKE23) only handles one; just in case we ever want to do something strange like, 'env=foo,bar,!bag'. PR: 519, 548, 1351, 1811(?), 3449 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82819 13f79535-47bb-0310-9956-ffa450edef68
* Add the licence question to the FAQ..Ken Coar1999-02-161-1/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82816 13f79535-47bb-0310-9956-ffa450edef68
* fix/enhancementLars Eilebrecht1999-02-143-7/+13
| | | | | | | | PR: 3745 Submitted by: Roger Pack <roger.pack@juno.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82804 13f79535-47bb-0310-9956-ffa450edef68
* make windoze users happy...Lars Eilebrecht1999-02-141-2/+3
| | | | | | | | PR: 3860 Submitted by: Joshua Slive <slive+apachebugs@finance.commerce.ubc.ca> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82798 13f79535-47bb-0310-9956-ffa450edef68
* Update y2k FAQ.Lars Eilebrecht1999-02-141-13/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82796 13f79535-47bb-0310-9956-ffa450edef68
* broken link...Lars Eilebrecht1999-02-112-2/+2
| | | | | | | | PR: 3867 Submitted by: SAFRAN Philippe <Philippe.Safran@sherpa.com> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82794 13f79535-47bb-0310-9956-ffa450edef68
* Added a <LimitExcept method ...> sectioning directive that allowsRoy T. Fielding1999-02-092-1/+33
| | | | | | | | | | | | | the user to assign authentication control to any HTTP method that is *not* given in the argument list; i.e., the logical negation of the <Limit> directive. This is particularly useful for controlling access on methods unknown to the Apache core, but perhaps known by some module or CGI script. Submitted by: Roy Fielding and Tony Finch <dot@dotat.at> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82783 13f79535-47bb-0310-9956-ffa450edef68
* Update docs according to new negotiation ordering. Note that weRoy T. Fielding1999-02-063-160/+211
| | | | | | | still don't have any documentation of TCN/RVSA effects. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82762 13f79535-47bb-0310-9956-ffa450edef68
* Update htdocs with new ScriptInterpreterSource directive.Bill Stoddard1999-02-062-0/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82759 13f79535-47bb-0310-9956-ffa450edef68
* Note change of default error log filename on Windows from error_logpcs1999-02-053-9/+16
| | | | | | | to error.log. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82747 13f79535-47bb-0310-9956-ffa450edef68
* Fix a typo..Ken Coar1999-02-041-2/+2
| | | | | | | | | PR: 3831 Submitted by: William Lipp <w.b.lipp@ieee.org> Reviewed by: Ken Coar git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82742 13f79535-47bb-0310-9956-ffa450edef68
* More idiot-proofing?brian1999-01-281-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82725 13f79535-47bb-0310-9956-ffa450edef68
* One item already added by someone sometime, one that should be.Marc Slemko1999-01-271-3/+2
| | | | | | | | | | PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82710 13f79535-47bb-0310-9956-ffa450edef68
* Update default path to installed httpd binarypcs1999-01-241-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82696 13f79535-47bb-0310-9956-ffa450edef68
* add some recent bugsdgaudet1999-01-221-0/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82692 13f79535-47bb-0310-9956-ffa450edef68
* Tony Finch says:brian1999-01-201-3/+3
| | | | | | | | | | | >I just realised that this is wrong: the %v won't work on 1.3.4 because >it always uses the canonical server name. It should be changed to >%{SERVER_NAME}e. So I've changed it accordingly. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82687 13f79535-47bb-0310-9956-ffa450edef68
* Oops, forgot to add it here.brian1999-01-152-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82657 13f79535-47bb-0310-9956-ffa450edef68
* This is the document on how to use mod_rewrite to eliminate the need forbrian1999-01-151-0/+330
| | | | | | | | virtualhost settings in the config file. Many thanks to Tony Finch <dot@dotat.at> for contributing this! git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82655 13f79535-47bb-0310-9956-ffa450edef68
* Fix a typo.Ken Coar1999-01-121-1/+1
| | | | | | | | Submitted by: Robin Langford <Robin_Langford@US.IBM.Com> Reviewed by: Ken Coar git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82648 13f79535-47bb-0310-9956-ffa450edef68
* Fix typos, update for new makefiles.Roy T. Fielding1999-01-101-26/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82632 13f79535-47bb-0310-9956-ffa450edef68
* Try to avoid some confusion from the changing of command line arguments,pcs1999-01-092-14/+66
| | | | | | | | | | | by documenting the meanings of the arguments for each different version of Apache. This is important since the current live site now documents the "new" behaviour (for -L, -l, h) even though there is no released Apache for which that documentation is valid. Even after releasing 1.3.4 users of older versions will be accessing the documentation. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82625 13f79535-47bb-0310-9956-ffa450edef68
* ???Ken Coar1999-01-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82620 13f79535-47bb-0310-9956-ffa450edef68
* The semi-occasional partial cleaning-up of the HTML..Ken Coar1999-01-095-335/+344
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82618 13f79535-47bb-0310-9956-ffa450edef68
* Add the documentation for the RemoveHandler directive.Ken Coar1999-01-081-1/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82616 13f79535-47bb-0310-9956-ffa450edef68
* Submitted by: Joe Moenich <moenich@us.ibm.com>Manoj Kasichainula1999-01-062-21/+0
| | | | | | | | Reviewed by: Manoj Kasichainula <manojk@raleigh.ibm.com> Various TPF tweaks, simplifying installation, etc. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82606 13f79535-47bb-0310-9956-ffa450edef68
* Allow fancyindexed directories to be presorted in some other wayKen Coar1999-01-041-0/+61
| | | | | | | | | | | than by name. PR: 1699 Submitted by: Ken Coar Reviewed by: Martin Kraemer git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82594 13f79535-47bb-0310-9956-ffa450edef68
* Small fix for mod_env.html: The module was documented as to be _not_Ralf S. Engelschall1999-01-021-1/+1
| | | | | | | | | | | | compiled into Apache per default, although it _IS_ compiled into Apache per default. Submitted by: Sim Harbert <sim@mindspring.com> Reviewed by: Ralf S. Engelschall PR: 3572 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82576 13f79535-47bb-0310-9956-ffa450edef68
* Two minor enhancements to mod_rewrite: First RewriteRule now also supports theRalf S. Engelschall1999-01-011-0/+9
| | | | | | | | | | | | | | ``nocase|NC'' flag (as RewriteCond already does for ages) to match case insensitive (this especially avoids nasty patterns like `[tT][eE][sS][tT]'). Second two additional internal map functions `escape' and `unescape' were added which can be used to escape/unescape to/from hex-encodings in URLs parts (this is especially useful in combination with map lookups). Submitted by: Magnus Bodin, Ian Kallen Integrated and fixed by: Ralf S. Engelschall git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82563 13f79535-47bb-0310-9956-ffa450edef68
* ``Oh, by the way: the same procedure as last year?Ralf S. Engelschall1999-01-012-2/+2
| | | | | | | | | | | | | The same procedure as _every_ year, James!'' So, a lot of touched files here, but it's just a tiny harmless patch. As every year we bump up the year number in our copyright headers. 1. "199x-1998" => "199x-1999" 2. "1998" => "1998-1999" git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82561 13f79535-47bb-0310-9956-ffa450edef68
* Fix a few minor inconsistencies related to directive scopingRalf S. Engelschall1999-01-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ============================================================ 1. httpd -h Under "httpd -h" one gets a nice English description in which scope a directive can occur. But we talk here only about <Directory> and <Location>, although <Files> is treated the same (also with `cmd->override == ACCESS_CONF|OR_ALL'). So I think it's correct to also list <Files>, too. 2. Used scope variants Currently we have 203 directives and they use the following scopes (the numbers in parenthesis gives the number of directives using a particular scope): RSRC_CONF (106) RSRC_CONF|ACCESS_CONF (5) RSRC_CONF|ACCESS_CONF|OR_ALL (1) <-- RSRC_CONF|ACCESS_CONF|OR_AUTHCFG (2) <-- ACCESS_CONF (5) OR_AUTHCFG (20) OR_LIMIT (3) OR_OPTIONS (4) OR_FILEINFO (21) OR_INDEXES (23) OR_ALL (13) This is well spreaded and sounds reasonable. Except for the two classes: RSRC_CONF|ACCESS_CONF|OR_ALL (1) RSRC_CONF|ACCESS_CONF|OR_AUTHCFG (2) The first one is just a syntax overkill. It means only OR_ALL, because OR_ALL includes (implicitly) already RSRC_CONF and ACCESS_CONF. So, when we fix this to OR_ALL we get: RSRC_CONF (106) RSRC_CONF|ACCESS_CONF (5) RSRC_CONF|ACCESS_CONF|OR_AUTHCFG (2) <-- ACCESS_CONF (5) OR_AUTHCFG (20) OR_LIMIT (3) OR_OPTIONS (4) OR_FILEINFO (21) OR_INDEXES (23) OR_ALL (14) The remaining RSRC_CONF|ACCESS_CONF|OR_AUTHCFG is used by two directives: UseCanonicalName and ContentDigest. Two not too old directives which were added mostly at the same time. They're are implemented the same way. But the scope looks incorrect. Why? First, it's again syntax overkill, ok. We can reduce it to RSRC_CONF|OR_AUTHCFG. But when we compare it to all other used scopes, it looks very inconsistent. No other of the 203 directives want to be applicable in such a non-orthoginal scope: on the first hand inside the AuthConfig scope (which means .htaccess under "AllowOverride AuthConfig" plus _INSIDE_ of <Directory>/<Location>/<Files> sections in httpd.conf only) and on the other hand also in RSRC_CONF (which means _OUTSIDE_ of <Directory>/<Location>/<Files> sections in httpd.conf only). Sure, finally it's everywhere in httpd.conf plus .htaccess under AuthConfig scope. But it's not intuitive: Directives which want to be applicable in such a total scope use OR_OPTIONS, OR_FILEINFO or OR_INDEXES. And when we think about UseCanonicalName and ContentDigest we find out that they belongs more to Options, XBitHack and CheckSpelling than to any AuthXXXX directives. So, I propose to change the scope of those two directives to OR_OPTIONS. It makes no big difference, of course. It still is useable everwhere inside httpd.conf, but inside .htaccess now under Options instead of AuthConfig. And it both belongs to the more correct group of directives and makes our list of used scopes more consistent. With the above patch be get this consistent scope-list: RSRC_CONF (106) RSRC_CONF|ACCESS_CONF (5) ACCESS_CONF (5) OR_AUTHCFG (20) OR_LIMIT (3) OR_OPTIONS (6) OR_FILEINFO (21) OR_INDEXES (23) OR_ALL (14) When we take into account that _theoretically_ there are a lot more variants of these or'ed values are possible, this list is _VERY_ clean. Actually it's the most clean variant I can think of (except for the fact that the whole mechanism is a horrible mess ;-)... git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82558 13f79535-47bb-0310-9956-ffa450edef68
* A little update (DefaultLanguage wasn't on the directives page).Lars Eilebrecht1998-12-273-2/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82534 13f79535-47bb-0310-9956-ffa450edef68
* Some updates/modifications (based on the patch from the PR).Lars Eilebrecht1998-12-192-30/+60
| | | | | | | | PR: 3549 Submitted by: Joshua Slive <slive+apachebugs@finance.commerce.ubc.ca> git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82506 13f79535-47bb-0310-9956-ffa450edef68
* file moveddgaudet1998-12-181-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82504 13f79535-47bb-0310-9956-ffa450edef68
* Cleanup the command line options: `-?' was documented to show the usage listRalf S. Engelschall1998-12-172-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | but does it with an error because `?' is not a valid command. OTOH a lot of users expect `-h' to print such a usage list and instead are annoyed for ages by our huge unreadable list of directives. So we now changed the command line options this way: 1. `-L' => `-R' Intent: we need `-L' to be free, and `-R' for the DSO run-time path is very similar to the popular linker option. 2. `-h' => `-L' Intent: while -l gives the small list of modules, -L now gives the large list of directives implemented by these modules. This is also consistent with -v (short version info) and -V (large version info). 3. `-?' => `-h' Intent: it's now the expected option ;-) The manual page was adjusted accordingly. Submitted by: Ralf S. Engelschall Reviewed by: Randy Terbush PR: 2714 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82497 13f79535-47bb-0310-9956-ffa450edef68
* Fix dumb typopcs1998-12-152-6/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82488 13f79535-47bb-0310-9956-ffa450edef68
* update the draft-ietf-http-connection-00 link... this new link works... butdgaudet1998-12-131-1/+1
| | | | | | | | | | | | I'm still not sure if this draft has issued as an RFC or if it's just fallen dead PR: Obtained from: Submitted by: Reviewed by: git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82480 13f79535-47bb-0310-9956-ffa450edef68
* PORT: Add Dynamic Shared Object (DSO) support for BSDI (v4.0).Ralf S. Engelschall1998-12-062-0/+2
| | | | | | | | Submitted by: Tom Serkowski <tks@bsdi.com> PR: 3453 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82453 13f79535-47bb-0310-9956-ffa450edef68
* Fix HTMLpcs1998-12-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82445 13f79535-47bb-0310-9956-ffa450edef68
* Fix negotiation so that we prefer an encoded variant over an unencodedpcs1998-12-042-6/+12
| | | | | | | | | | | | variant if the user-agent explicitly says it can accept that encoding. Previously we always preferred the unencoded variant. PR: 3447 Submitted by: Paul Ausbeck <paula@alumni.cse.ucsc.edu> Reviewed by: Paul Sutton git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82443 13f79535-47bb-0310-9956-ffa450edef68
* Actually, without a DefaultLanguage documents are considered to have _no_pcs1998-12-021-7/+16
| | | | | | | language attribute. Apache does not default to English. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82433 13f79535-47bb-0310-9956-ffa450edef68