diff options
author | Joshua Slive <slive@apache.org> | 2005-04-05 19:03:47 +0000 |
---|---|---|
committer | Joshua Slive <slive@apache.org> | 2005-04-05 19:03:47 +0000 |
commit | 862d6d3cb4453e0c72ba4158fed355bce1cec769 (patch) | |
tree | 4cb201a72cd85eceab9056a6ded9b6bf26eb9e86 | |
parent | 674b0d5910fa847d6329194f576fb6b0b17395b1 (diff) | |
download | httpd-862d6d3cb4453e0c72ba4158fed355bce1cec769.tar.gz |
I'm almost done here.
Fixup the vhost example.
Fix comments in the main config. In particular, move the User/Group
directive out of the "You can override this in a vhost" section.
(That was probably a legacy of the days when User/Group was used
inside a vhost for suexec.) Remove the "Action" examples,
which didn't really provide enough information to make any use of
those directives. And overall cleanup.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/simple-conf@160210 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | docs/conf/extra/httpd-vhosts.conf.in | 7 | ||||
-rw-r--r-- | docs/conf/httpd.conf.in | 67 |
2 files changed, 31 insertions, 43 deletions
diff --git a/docs/conf/extra/httpd-vhosts.conf.in b/docs/conf/extra/httpd-vhosts.conf.in index 86b63759c9..bd59a127d7 100644 --- a/docs/conf/extra/httpd-vhosts.conf.in +++ b/docs/conf/extra/httpd-vhosts.conf.in @@ -28,16 +28,17 @@ NameVirtualHost *:80 ServerAdmin webmaster@dummy-host.example.com DocumentRoot /www/docs/dummy-host.example.com ServerName dummy-host.example.com + ServerAlias www.dummy-host.example.com ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common </VirtualHost> <VirtualHost *:80> - ServerAdmin webmaster@dummy-host.example.com + ServerAdmin webmaster@dummy-host2.example.com DocumentRoot /www/docs/dummy-host2.example.com ServerName dummy-host2.example.com - ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log - CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common + ErrorLog @rel_logfiledir@/dummy-host2.example.com-error_log + CustomLog @rel_logfiledir@/dummy-host2.example.com-access_log common </VirtualHost> diff --git a/docs/conf/httpd.conf.in b/docs/conf/httpd.conf.in index a8836b0dac..0abdadd594 100644 --- a/docs/conf/httpd.conf.in +++ b/docs/conf/httpd.conf.in @@ -21,7 +21,7 @@ # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # -# Do NOT add a slash at the end of the directory path. If you point +# Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to point the LockFile directive # at a local disk. If you wish to share the same ServerRoot for multiple # httpd daemons, you will need to change at least LockFile and PidFile. @@ -53,18 +53,6 @@ Listen @@Port@@ # @@LoadModule@@ -# 'Main' server configuration -# -# The directives in this section set up the values used by the 'main' -# server, which responds to any requests that aren't handled by a -# <VirtualHost> definition. These values also provide defaults for -# any <VirtualHost> containers you may define later in the file. -# -# All of these directives may appear inside <VirtualHost> containers, -# in which case these default settings will be overridden for the -# virtual host being defined. -# - <IfModule !mpm_winnt_module> <IfModule !mpm_netware_module> # @@ -84,6 +72,18 @@ Group #-1 </IfModule> </IfModule> +# 'Main' server configuration +# +# The directives in this section set up the values used by the 'main' +# server, which responds to any requests that aren't handled by a +# <VirtualHost> definition. These values also provide defaults for +# any <VirtualHost> containers you may define later in the file. +# +# All of these directives may appear inside <VirtualHost> containers, +# in which case these default settings will be overridden for the +# virtual host being defined. +# + # # ServerAdmin: Your address, where problems with the server should be # e-mailed. This address appears on some server-generated pages, such @@ -144,7 +144,6 @@ DocumentRoot "@exp_htdocsdir@" # This should be changed to whatever you set DocumentRoot to. # <Directory "@exp_htdocsdir@"> - # # Possible values for the Options directive are "None", "All", # or any combination of: @@ -247,13 +246,15 @@ LogLevel warn </IfModule> <IfModule alias_module> - # Redirect allows you to tell clients about documents that used to + # + # Redirect: Allows you to tell clients about documents that used to # exist in your server's namespace, but do not anymore. The client # will make a new request for the document at its new location. # Example: # Redirect permanent /foo http://www.example.com/bar - # Aliases map web paths into filesystem paths and are used to + # + # Alias: Maps web paths into filesystem paths and is used to # access content that does not live under the DocumentRoot. # Example: # Alias /webpath /full/filesystem/path @@ -266,7 +267,7 @@ LogLevel warn # # ScriptAlias: This controls which directories contain server scripts. # ScriptAliases are essentially the same as Aliases, except that - # documents in the realname directory are treated as applications and + # documents in the target directory are treated as applications and # run by the server when requested rather than as documents sent to the # client. The same rules about trailing "/" apply to ScriptAlias # directives as to Alias. @@ -277,8 +278,8 @@ LogLevel warn <IfModule cgid_module> # - # Additional to mod_cgid.c settings, mod_cgid has Scriptsock <path> - # for setting UNIX socket for communicating with cgid. + # ScriptSock: On threaded servers, designate the path to the UNIX + # socket used to communicate with the CGI daemon of mod_cgid. # #Scriptsock @rel_runtimedir@/cgisock </IfModule> @@ -295,7 +296,7 @@ LogLevel warn </Directory> # -# DefaultType is the default MIME type the server will use for a document +# DefaultType: the default MIME type the server will use for a document # if it cannot otherwise determine one, such as from filename extensions. # If your server contains mostly text or HTML documents, "text/plain" is # a good value. If most of your content is binary, such as applications @@ -320,8 +321,6 @@ DefaultType text/plain # # AddEncoding allows you to have certain browsers uncompress # information on the fly. Note: Not all browsers support this. - # Despite the name similarity, the following Add* directives have - # nothing to do with the FancyIndexing customization directives above. # #AddEncoding x-compress .Z #AddEncoding x-gzip .gz .tgz @@ -342,19 +341,13 @@ DefaultType text/plain # #AddHandler cgi-script .cgi - # # For files that include their own HTTP headers: - # #AddHandler send-as-is asis - # # For server-parsed imagemap files: - # #AddHandler imap-file map - # # For type maps (negotiated resources): - # #AddHandler type-map var # @@ -377,14 +370,6 @@ DefaultType text/plain </IfModule> # -# Action lets you define media types that will execute a script whenever -# a matching file is called. This eliminates the need for repeated URL -# pathnames for oft-used CGI file processors. -# Format: Action media/type /cgi-script/location -# Format: Action handler-name /cgi-script/location -# - -# # Customizable error responses come in three flavors: # 1) plain text 2) local redirects 3) external redirects # @@ -407,6 +392,7 @@ DefaultType text/plain BrowserMatch "JDK/1\.0" force-response-1.0 </IfModule> +# # EnableMMAP and EnableSendfile: On systems that support it, # memory-mapping or the sendfile syscall is used to deliver # files. This usually improves server performance, but must @@ -419,11 +405,12 @@ DefaultType text/plain # Supplemental configuration # -# The configuration files in the @rel_sysconfdir@/extra/ directory can be included -# to add extra features or modify the default configuration of the server, -# or you may simply copy their contents here and change as necessary. +# The configuration files in the @rel_sysconfdir@/extra/ directory can be +# included to add extra features or to modify the default configuration of +# the server, or you may simply copy their contents here and change as +# necessary. -# Server-Pool Size Regulation (MPM specific) +# Server-pool management (MPM specific) #Include @rel_sysconfdir@/extra/httpd-mpm.conf # Multi-language error messages |