]> granicus.if.org Git - apache/commitdiff
More documentation consistency cleanup for 1.3.2.
authorKen Coar <coar@apache.org>
Thu, 17 Sep 1998 14:15:02 +0000 (14:15 +0000)
committerKen Coar <coar@apache.org>
Thu, 17 Sep 1998 14:15:02 +0000 (14:15 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@82066 13f79535-47bb-0310-9956-ffa450edef68

34 files changed:
docs/manual/content-negotiation.html
docs/manual/content-negotiation.html.en
docs/manual/custom-error.html
docs/manual/custom-error.html.en
docs/manual/developer/API.html
docs/manual/dso.html
docs/manual/dso.html.en
docs/manual/ebcdic.html
docs/manual/install.html
docs/manual/install.html.en
docs/manual/invoking.html
docs/manual/invoking.html.en
docs/manual/misc/API.html
docs/manual/misc/FAQ.html
docs/manual/misc/compat_notes.html
docs/manual/misc/custom_errordocs.html
docs/manual/misc/fin_wait_2.html
docs/manual/misc/howto.html
docs/manual/misc/security_tips.html
docs/manual/mod/core.html
docs/manual/mod/mod_actions.html
docs/manual/mod/mod_asis.html
docs/manual/mod/mod_auth_anon.html
docs/manual/mod/mod_autoindex.html
docs/manual/mod/mod_isapi.html
docs/manual/mod/mod_mmap_static.html
docs/manual/mod/mod_proxy.html
docs/manual/mod/mod_rewrite.html
docs/manual/platform/perf-bsd44.html
docs/manual/platform/perf.html
docs/manual/platform/windows.html
docs/manual/vhosts/details.html
docs/manual/vhosts/examples.html
docs/manual/vhosts/host.html

index b4f035e8800f4ef2926209da3cb72521452bc13c..73e534e6f93c302cf00ec0209f20f063b8994fc0 100644 (file)
@@ -85,7 +85,7 @@ information about each of the variants. This is done in one of two
 ways:
 
 <UL>
-  <LI> Using a type map (i.e., a <CODE>*.var</CODE> file) which
+  <LI> Using a type map (<EM>i.e.</EM>, a <CODE>*.var</CODE> file) which
        names the files containing the variants explicitly
   <LI> Or using a 'MultiViews' search, where the server does an implicit
        filename pattern match, and chooses from among the results.
@@ -167,8 +167,8 @@ The full list of headers recognized is:
        <CODE>text/html;&nbsp;level=3</CODE>.
   <DT> <CODE>Content-language:</CODE>
   <DD> The languages of the variant, specified as an Internet standard
-       language code (e.g., <CODE>en</CODE> for English,
-       <CODE>kr</CODE> for Korean, etc.).
+       language code (<EM>e.g.</EM>, <CODE>en</CODE> for English,
+       <CODE>kr</CODE> for Korean, <EM>etc.</EM>).
   <DT> <CODE>Content-encoding:</CODE>
   <DD> If the file is compressed, or otherwise encoded, rather than
        containing the actual raw data, this says how that was done.
@@ -491,12 +491,12 @@ hyperlinks:
 Looking at the table above you will notice that it is always possible to
 use the name without any extensions  in an hyperlink (<EM>e.g.</EM>, <SAMP>foo</SAMP>).
 The advantage is that you can hide the actual type of a
-document rsp. file and can change it later, e.g. from <SAMP>html</SAMP>
+document rsp. file and can change it later, <EM>e.g.</EM>, from <SAMP>html</SAMP>
 to <SAMP>shtml</SAMP> or <SAMP>cgi</SAMP> without changing any
 hyperlink references.
 
 <P>
-If you want to continue to use a MIME-type in your hyperlinks (e.g.
+If you want to continue to use a MIME-type in your hyperlinks (<EM>e.g.</EM>
 <SAMP>foo.html</SAMP>) the language extension (including an encoding extension
 if there is one) must be on the right hand side of the MIME-type extension
 (<EM>e.g.</EM>, <SAMP>foo.html.en</SAMP>).
index b4f035e8800f4ef2926209da3cb72521452bc13c..73e534e6f93c302cf00ec0209f20f063b8994fc0 100644 (file)
@@ -85,7 +85,7 @@ information about each of the variants. This is done in one of two
 ways:
 
 <UL>
-  <LI> Using a type map (i.e., a <CODE>*.var</CODE> file) which
+  <LI> Using a type map (<EM>i.e.</EM>, a <CODE>*.var</CODE> file) which
        names the files containing the variants explicitly
   <LI> Or using a 'MultiViews' search, where the server does an implicit
        filename pattern match, and chooses from among the results.
@@ -167,8 +167,8 @@ The full list of headers recognized is:
        <CODE>text/html;&nbsp;level=3</CODE>.
   <DT> <CODE>Content-language:</CODE>
   <DD> The languages of the variant, specified as an Internet standard
-       language code (e.g., <CODE>en</CODE> for English,
-       <CODE>kr</CODE> for Korean, etc.).
+       language code (<EM>e.g.</EM>, <CODE>en</CODE> for English,
+       <CODE>kr</CODE> for Korean, <EM>etc.</EM>).
   <DT> <CODE>Content-encoding:</CODE>
   <DD> If the file is compressed, or otherwise encoded, rather than
        containing the actual raw data, this says how that was done.
@@ -491,12 +491,12 @@ hyperlinks:
 Looking at the table above you will notice that it is always possible to
 use the name without any extensions  in an hyperlink (<EM>e.g.</EM>, <SAMP>foo</SAMP>).
 The advantage is that you can hide the actual type of a
-document rsp. file and can change it later, e.g. from <SAMP>html</SAMP>
+document rsp. file and can change it later, <EM>e.g.</EM>, from <SAMP>html</SAMP>
 to <SAMP>shtml</SAMP> or <SAMP>cgi</SAMP> without changing any
 hyperlink references.
 
 <P>
-If you want to continue to use a MIME-type in your hyperlinks (e.g.
+If you want to continue to use a MIME-type in your hyperlinks (<EM>e.g.</EM>
 <SAMP>foo.html</SAMP>) the language extension (including an encoding extension
 if there is one) must be on the right hand side of the MIME-type extension
 (<EM>e.g.</EM>, <SAMP>foo.html.en</SAMP>).
index c76f224e26cd48b27784106da723e99f892176fb..09604ea972b3c31078765c626d7d8a61e98c64d7 100644 (file)
@@ -54,7 +54,7 @@
      more clearly.
 
   <P>To achieve this, Apache will define new CGI-like environment
-     variables, e.g.
+     variables, <EM>e.g.</EM>
 
   <BLOCKQUOTE><CODE>
 REDIRECT_HTTP_ACCEPT=*/*, image/gif, image/x-xbitmap, image/jpeg <BR>
@@ -145,7 +145,7 @@ script which has been redirected to.  Each new variable will have the
 prefix <CODE>REDIRECT_</CODE>.  <CODE>REDIRECT_</CODE> environment
 variables are created from the CGI environment variables which existed
 prior to the redirect, they are renamed with a <CODE>REDIRECT_</CODE>
-prefix, i.e. <CODE>HTTP_USER_AGENT</CODE> becomes
+prefix, <EM>i.e.</EM>, <CODE>HTTP_USER_AGENT</CODE> becomes
 <CODE>REDIRECT_HTTP_USER_AGENT</CODE>.  In addition to these new
 variables, Apache will define <CODE>REDIRECT_URL</CODE> and
 <CODE>REDIRECT_STATUS</CODE> to help the script trace its origin.
index c76f224e26cd48b27784106da723e99f892176fb..09604ea972b3c31078765c626d7d8a61e98c64d7 100644 (file)
@@ -54,7 +54,7 @@
      more clearly.
 
   <P>To achieve this, Apache will define new CGI-like environment
-     variables, e.g.
+     variables, <EM>e.g.</EM>
 
   <BLOCKQUOTE><CODE>
 REDIRECT_HTTP_ACCEPT=*/*, image/gif, image/x-xbitmap, image/jpeg <BR>
@@ -145,7 +145,7 @@ script which has been redirected to.  Each new variable will have the
 prefix <CODE>REDIRECT_</CODE>.  <CODE>REDIRECT_</CODE> environment
 variables are created from the CGI environment variables which existed
 prior to the redirect, they are renamed with a <CODE>REDIRECT_</CODE>
-prefix, i.e. <CODE>HTTP_USER_AGENT</CODE> becomes
+prefix, <EM>i.e.</EM>, <CODE>HTTP_USER_AGENT</CODE> becomes
 <CODE>REDIRECT_HTTP_USER_AGENT</CODE>.  In addition to these new
 variables, Apache will define <CODE>REDIRECT_URL</CODE> and
 <CODE>REDIRECT_STATUS</CODE> to help the script trace its origin.
index 1b5983302488aa6607e758c40daf0b0e46c17a61..9595472d8f4797e89a4bba9a384d2882355524f5 100644 (file)
@@ -14,7 +14,7 @@
 <H1 ALIGN="CENTER">Apache API notes</H1>
 
 These are some notes on the Apache API and the data structures you
-have to deal with, etc.  They are not yet nearly complete, but
+have to deal with, <EM>etc.</EM>  They are not yet nearly complete, but
 hopefully, they will help you get your bearings.  Keep in mind that
 the API is still subject to change as we gain experience with it.
 (See the TODO file for what <EM>might</EM> be coming).  However,
@@ -109,7 +109,7 @@ checking, all handlers always run (barring an error).  Also, the
 response phase is unique in that modules may declare multiple handlers
 for it, via a dispatch table keyed on the MIME type of the requested
 object.  Modules may declare a response-phase handler which can handle
-<EM>any</EM> request, by giving it the key <CODE>*/*</CODE> (i.e., a
+<EM>any</EM> request, by giving it the key <CODE>*/*</CODE> (<EM>i.e.</EM>, a
 wildcard MIME type specification).  However, wildcard handlers are
 only invoked if the server has already tried and failed to find a more
 specific response handler for the MIME type of the requested object
@@ -151,7 +151,7 @@ where they are permitted, and how they are to be invoked.  <P>
 A final note on the declared types of the arguments of some of these
 commands: a <CODE>pool</CODE> is a pointer to a <EM>resource pool</EM>
 structure; these are used by the server to keep track of the memory
-which has been allocated, files opened, etc., either to service a
+which has been allocated, files opened, <EM>etc.</EM>, either to service a
 particular request, or to handle the process of configuring itself.
 That way, when the request is over (or, for the configuration pool,
 when the server is restarting), the memory can be freed, and the files
@@ -306,8 +306,8 @@ struct request_rec {
 
   int header_only;     /* HEAD request, as opposed to GET */
   char *protocol;      /* Protocol, as given to us, or HTTP/0.9 */
-  char *method;        /* GET, HEAD, POST, etc. */
-  int method_number;   /* M_GET, M_POST, etc. */
+  char *method;        /* GET, HEAD, POST, <EM>etc.</EM> */
+  int method_number;   /* M_GET, M_POST, <EM>etc.</EM> */
 
   /* Info for logging */
 
@@ -325,7 +325,7 @@ struct request_rec {
    * (the thing pointed to being the module's business).
    */
 
-  void *per_dir_config;   /* Options set in config files, etc. */
+  void *per_dir_config;   /* Options set in config files, <EM>etc.</EM> */
   void *request_config;   /* Notes on *this* request */
 
 };
@@ -339,7 +339,7 @@ request from a client, and filling in the fields.  However, there are
 a few exceptions:
 
 <UL>
-  <LI> If the request is to an imagemap, a type map (i.e., a
+  <LI> If the request is to an imagemap, a type map (<EM>i.e.</EM>, a
        <CODE>*.var</CODE> file), or a CGI script which returned a
        local `Location:', then the resource which the user requested
        is going to be ultimately located by some URI other than what
@@ -503,7 +503,7 @@ response was actually sent).
 <P>
 One of the problems of writing and designing a server-pool server is
 that of preventing leakage, that is, allocating resources (memory,
-open files, etc.), without subsequently releasing them.  The resource
+open files, <EM>etc.</EM>), without subsequently releasing them.  The resource
 pool machinery is designed to make it easy to prevent this from
 happening, by allowing resource to be allocated in such a way that
 they are <EM>automatically</EM> released when the server is done with
@@ -511,7 +511,7 @@ them.
 </P>
 <P>
 The way this works is as follows:  the memory which is allocated, file
-opened, etc., to deal with a particular request are tied to a
+opened, <EM>etc.</EM>, to deal with a particular request are tied to a
 <EM>resource pool</EM> which is allocated for the request.  The pool
 is a data structure which itself tracks the resources in question.
 </P>
@@ -785,7 +785,7 @@ which the file stuff is implemented; also, <CODE>spawn_process</CODE>.
 Pool cleanups live until clear_pool() is called:  clear_pool(a) recursively
 calls destroy_pool() on all subpools of a; then calls all the cleanups for a; 
 then releases all the memory for a.  destroy_pool(a) calls clear_pool(a) 
-and then releases the pool structure itself.  i.e. clear_pool(a) doesn't
+and then releases the pool structure itself.  <EM>i.e.</EM>, clear_pool(a) doesn't
 delete a, it just frees up all the resources and you can start using it
 again immediately. 
 </P>
@@ -968,7 +968,7 @@ void *merge_mime_dir_configs (pool *p, void *parent_dirv, void *subdirv)
 
 As a note --- if there is no per-directory merge function present, the
 server will just use the subdirectory's configuration info, and ignore
-the parent's.  For some modules, that works just fine (e.g., for the
+the parent's.  For some modules, that works just fine (<EM>e.g.</EM>, for the
 includes module, whose per-directory configuration information
 consists solely of the state of the <CODE>XBITHACK</CODE>), and for
 those modules, you can just not declare one, and leave the
@@ -1025,7 +1025,7 @@ command_rec mime_cmds[] = {
 { "AddType", add_type, NULL, OR_FILEINFO, TAKE2,
     "a mime type followed by a file extension" },
 { "AddEncoding", add_encoding, NULL, OR_FILEINFO, TAKE2,
-    "an encoding (e.g., gzip), followed by a file extension" },
+    "an encoding (<EM>e.g.</EM>, gzip), followed by a file extension" },
 { NULL }
 };
 </PRE>
index e06cd2c64eaf1d962758eb67d2a6bababfbcd43d..a798fc7a7658e67e6a7030b2c4dc9f31a4cea243 100644 (file)
@@ -77,7 +77,7 @@ been statically linked with it in the first place.
  
 <P>Finally, to take advantage of the DSO's API the executable program has to
 resolve particular symbols from the DSO via <CODE>dlsym()</CODE> for later use
-inside dispatch tables etc. In other words: The executable program has to
+inside dispatch tables <EM>etc.</EM> In other words: The executable program has to
 manually resolve every symbol it needs to be able to use it.  The advantage of
 such a mechanism is that optional program parts need not be loaded (and thus
 do not spend memory) until they are needed by the program in question. When
@@ -104,7 +104,7 @@ extending a program is not used by a lot of programs.
 
 <P>As of 1998 there are only a few software packages available which use the
 DSO mechanism to actually extend their functionality at run-time: Perl 5 (via
-its XS mechanism and the DynaLoader module), Netscape Server, etc.  Starting
+its XS mechanism and the DynaLoader module), Netscape Server, <EM>etc.</EM>  Starting
 with version 1.3, Apache joined the crew, because Apache already uses a module
 concept to extend its functionality and internally uses a dispatch-list-based
 approach to link external modules into the Apache core functionality. So,
@@ -327,12 +327,12 @@ $ apxs -i -a -n foo mod_foo.so
      <CODE>Configuration</CODE> <CODE>AddModule</CODE> commands at build-time.
      For instance this way one is able to run different server instances
      (standard &amp; SSL version, minimalistic &amp; powered up version
-     [mod_perl, PHP3], etc.) with only one Apache installation.
+     [mod_perl, PHP3], <EM>etc.</EM>) with only one Apache installation.
 <P>
 <LI> The server package can be easily extended with third-party modules even
      after installation. This is at least a great benefit for vendor package
      maintainers who can create a Apache core package and additional packages
-     containing extensions like PHP3, mod_perl, mod_fastcgi, etc.
+     containing extensions like PHP3, mod_perl, mod_fastcgi, <EM>etc.</EM>
 <P>
 <LI> Easier Apache module prototyping because with the DSO/<CODE>apxs</CODE>
      pair you can both work outside the Apache source tree and only need an
index e06cd2c64eaf1d962758eb67d2a6bababfbcd43d..a798fc7a7658e67e6a7030b2c4dc9f31a4cea243 100644 (file)
@@ -77,7 +77,7 @@ been statically linked with it in the first place.
  
 <P>Finally, to take advantage of the DSO's API the executable program has to
 resolve particular symbols from the DSO via <CODE>dlsym()</CODE> for later use
-inside dispatch tables etc. In other words: The executable program has to
+inside dispatch tables <EM>etc.</EM> In other words: The executable program has to
 manually resolve every symbol it needs to be able to use it.  The advantage of
 such a mechanism is that optional program parts need not be loaded (and thus
 do not spend memory) until they are needed by the program in question. When
@@ -104,7 +104,7 @@ extending a program is not used by a lot of programs.
 
 <P>As of 1998 there are only a few software packages available which use the
 DSO mechanism to actually extend their functionality at run-time: Perl 5 (via
-its XS mechanism and the DynaLoader module), Netscape Server, etc.  Starting
+its XS mechanism and the DynaLoader module), Netscape Server, <EM>etc.</EM>  Starting
 with version 1.3, Apache joined the crew, because Apache already uses a module
 concept to extend its functionality and internally uses a dispatch-list-based
 approach to link external modules into the Apache core functionality. So,
@@ -327,12 +327,12 @@ $ apxs -i -a -n foo mod_foo.so
      <CODE>Configuration</CODE> <CODE>AddModule</CODE> commands at build-time.
      For instance this way one is able to run different server instances
      (standard &amp; SSL version, minimalistic &amp; powered up version
-     [mod_perl, PHP3], etc.) with only one Apache installation.
+     [mod_perl, PHP3], <EM>etc.</EM>) with only one Apache installation.
 <P>
 <LI> The server package can be easily extended with third-party modules even
      after installation. This is at least a great benefit for vendor package
      maintainers who can create a Apache core package and additional packages
-     containing extensions like PHP3, mod_perl, mod_fastcgi, etc.
+     containing extensions like PHP3, mod_perl, mod_fastcgi, <EM>etc.</EM>
 <P>
 <LI> Easier Apache module prototyping because with the DSO/<CODE>apxs</CODE>
      pair you can both work outside the Apache source tree and only need an
index 17cdcd8c0594e91d9f7d49d84f8f12f183b8e8f0..6a7243662062589f3ad2afc3480f0b3c93fb71e6 100644 (file)
@@ -99,7 +99,7 @@
        includes character translations, differences in
        contiguity of the two character sets, flags which
        indicate which part of the HTTP protocol has to be
-       converted and which part doesn't etc.
+       converted and which part doesn't <EM>etc.</EM>
     <DT><CODE><STRONG>#ifdef _OSD_POSIX</STRONG></CODE>
     <DD>Code which is needed for the BS2000 SIEMENS NIXDORF
        mainframe platform only. This deals with include file
     mixture of protocol related strings and non-protocol related
     raw file data. HTTP protocol strings are always encoded in
     ASCII (the GET request, any Header: lines, the chunking
-    information etc.) whereas the file transfer parts (i.e., GIF
-    images, CGI output etc.) should usually be just "passed through"
+    information <EM>etc.</EM>) whereas the file transfer parts (<EM>i.e.</EM>, GIF
+    images, CGI output <EM>etc.</EM>) should usually be just "passed through"
     by the server. This separation between "protocol string" and
     "raw data" is reflected in the server code by functions like
     bgets() or rvputs() for strings, and functions like bwrite()
    </LI><BR>
 
    <LI>
-    For Text documents (MIME types text/plain, text/html etc.),
+    For Text documents (MIME types text/plain, text/html <EM>etc.</EM>),
     an implicit translation to ASCII can be used, or (if the
     users prefer to store some documents in raw ASCII form for
     faster serving, or because the files reside on a NFS-mounted
 
    <LI>
     Non-text documents are always served "binary" without conversion.
-    This seems to be the most sensible choice for, .e.g., GIF/ZIP/AU
+    This seems to be the most sensible choice for, .<EM>e.g.</EM>, GIF/ZIP/AU
     file types. This of course requires the user to copy them to the
     mainframe host using the "rcp -b" binary switch.
    </LI><BR>
 
    <LI>
-    Server parsed files are always assumed to be in native (i.e.,
+    Server parsed files are always assumed to be in native (<EM>i.e.</EM>,
     EBCDIC) format as used on the machine, and are converted after
     processing.
    </LI><BR>
   <H3 ALIGN=CENTER>Text Documents</H3>
    <P>
     The default assumption of the server is that Text Files
-    (i.e., all files whose <SAMP>Content-Type:</SAMP> starts with
+    (<EM>i.e.</EM>, all files whose <SAMP>Content-Type:</SAMP> starts with
     <SAMP>text/</SAMP>) are stored in the native character
     set of the host, EBCDIC.
    </P>
index d15c410b7ae5ec11bb5f72be9ef3107b8bde8e6e..97c30285d64f131e537fc9838c7a4d1234f901ff 100644 (file)
@@ -148,10 +148,10 @@ file usually does not need editing.
 <P>
 
 First edit <CODE>httpd.conf</CODE>.  This sets up general attributes
-about the server: the port number, the user it runs as, etc.  Next
+about the server: the port number, the user it runs as, <EM>etc.</EM>  Next
 edit the <CODE>srm.conf</CODE> file; this sets up the root of the
 document tree, special functions like server-parsed HTML or internal
-imagemap parsing, etc.  Finally, edit the <CODE>access.conf</CODE>
+imagemap parsing, <EM>etc.</EM>  Finally, edit the <CODE>access.conf</CODE>
 file to at least set the base cases of access.
 
 <P>
index d15c410b7ae5ec11bb5f72be9ef3107b8bde8e6e..97c30285d64f131e537fc9838c7a4d1234f901ff 100644 (file)
@@ -148,10 +148,10 @@ file usually does not need editing.
 <P>
 
 First edit <CODE>httpd.conf</CODE>.  This sets up general attributes
-about the server: the port number, the user it runs as, etc.  Next
+about the server: the port number, the user it runs as, <EM>etc.</EM>  Next
 edit the <CODE>srm.conf</CODE> file; this sets up the root of the
 document tree, special functions like server-parsed HTML or internal
-imagemap parsing, etc.  Finally, edit the <CODE>access.conf</CODE>
+imagemap parsing, <EM>etc.</EM>  Finally, edit the <CODE>access.conf</CODE>
 file to at least set the base cases of access.
 
 <P>
index 3888fc3b5753996859898362e22d7008fc15fa47..957d4d1c8f43a5e87afc3d4e86a5bdede97b91fc 100644 (file)
@@ -81,7 +81,7 @@ places where the directive is valid. (New in Apache 1.2)
 shows a breakdown of the vhost settings).
 
 <DT><CODE>-t</CODE>
-<DD>Test the configuration file syntax (i.e., read all configuration files
+<DD>Test the configuration file syntax (<EM>i.e.</EM>, read all configuration files
 and interpret them) but do not start the server. If the configuration contains
 errors, display an error message and exit with a non-zero exit status,
 otherwise display "Syntax OK" and terminate with a zero exit status.
index 3888fc3b5753996859898362e22d7008fc15fa47..957d4d1c8f43a5e87afc3d4e86a5bdede97b91fc 100644 (file)
@@ -81,7 +81,7 @@ places where the directive is valid. (New in Apache 1.2)
 shows a breakdown of the vhost settings).
 
 <DT><CODE>-t</CODE>
-<DD>Test the configuration file syntax (i.e., read all configuration files
+<DD>Test the configuration file syntax (<EM>i.e.</EM>, read all configuration files
 and interpret them) but do not start the server. If the configuration contains
 errors, display an error message and exit with a non-zero exit status,
 otherwise display "Syntax OK" and terminate with a zero exit status.
index 1b5983302488aa6607e758c40daf0b0e46c17a61..9595472d8f4797e89a4bba9a384d2882355524f5 100644 (file)
@@ -14,7 +14,7 @@
 <H1 ALIGN="CENTER">Apache API notes</H1>
 
 These are some notes on the Apache API and the data structures you
-have to deal with, etc.  They are not yet nearly complete, but
+have to deal with, <EM>etc.</EM>  They are not yet nearly complete, but
 hopefully, they will help you get your bearings.  Keep in mind that
 the API is still subject to change as we gain experience with it.
 (See the TODO file for what <EM>might</EM> be coming).  However,
@@ -109,7 +109,7 @@ checking, all handlers always run (barring an error).  Also, the
 response phase is unique in that modules may declare multiple handlers
 for it, via a dispatch table keyed on the MIME type of the requested
 object.  Modules may declare a response-phase handler which can handle
-<EM>any</EM> request, by giving it the key <CODE>*/*</CODE> (i.e., a
+<EM>any</EM> request, by giving it the key <CODE>*/*</CODE> (<EM>i.e.</EM>, a
 wildcard MIME type specification).  However, wildcard handlers are
 only invoked if the server has already tried and failed to find a more
 specific response handler for the MIME type of the requested object
@@ -151,7 +151,7 @@ where they are permitted, and how they are to be invoked.  <P>
 A final note on the declared types of the arguments of some of these
 commands: a <CODE>pool</CODE> is a pointer to a <EM>resource pool</EM>
 structure; these are used by the server to keep track of the memory
-which has been allocated, files opened, etc., either to service a
+which has been allocated, files opened, <EM>etc.</EM>, either to service a
 particular request, or to handle the process of configuring itself.
 That way, when the request is over (or, for the configuration pool,
 when the server is restarting), the memory can be freed, and the files
@@ -306,8 +306,8 @@ struct request_rec {
 
   int header_only;     /* HEAD request, as opposed to GET */
   char *protocol;      /* Protocol, as given to us, or HTTP/0.9 */
-  char *method;        /* GET, HEAD, POST, etc. */
-  int method_number;   /* M_GET, M_POST, etc. */
+  char *method;        /* GET, HEAD, POST, <EM>etc.</EM> */
+  int method_number;   /* M_GET, M_POST, <EM>etc.</EM> */
 
   /* Info for logging */
 
@@ -325,7 +325,7 @@ struct request_rec {
    * (the thing pointed to being the module's business).
    */
 
-  void *per_dir_config;   /* Options set in config files, etc. */
+  void *per_dir_config;   /* Options set in config files, <EM>etc.</EM> */
   void *request_config;   /* Notes on *this* request */
 
 };
@@ -339,7 +339,7 @@ request from a client, and filling in the fields.  However, there are
 a few exceptions:
 
 <UL>
-  <LI> If the request is to an imagemap, a type map (i.e., a
+  <LI> If the request is to an imagemap, a type map (<EM>i.e.</EM>, a
        <CODE>*.var</CODE> file), or a CGI script which returned a
        local `Location:', then the resource which the user requested
        is going to be ultimately located by some URI other than what
@@ -503,7 +503,7 @@ response was actually sent).
 <P>
 One of the problems of writing and designing a server-pool server is
 that of preventing leakage, that is, allocating resources (memory,
-open files, etc.), without subsequently releasing them.  The resource
+open files, <EM>etc.</EM>), without subsequently releasing them.  The resource
 pool machinery is designed to make it easy to prevent this from
 happening, by allowing resource to be allocated in such a way that
 they are <EM>automatically</EM> released when the server is done with
@@ -511,7 +511,7 @@ them.
 </P>
 <P>
 The way this works is as follows:  the memory which is allocated, file
-opened, etc., to deal with a particular request are tied to a
+opened, <EM>etc.</EM>, to deal with a particular request are tied to a
 <EM>resource pool</EM> which is allocated for the request.  The pool
 is a data structure which itself tracks the resources in question.
 </P>
@@ -785,7 +785,7 @@ which the file stuff is implemented; also, <CODE>spawn_process</CODE>.
 Pool cleanups live until clear_pool() is called:  clear_pool(a) recursively
 calls destroy_pool() on all subpools of a; then calls all the cleanups for a; 
 then releases all the memory for a.  destroy_pool(a) calls clear_pool(a) 
-and then releases the pool structure itself.  i.e. clear_pool(a) doesn't
+and then releases the pool structure itself.  <EM>i.e.</EM>, clear_pool(a) doesn't
 delete a, it just frees up all the resources and you can start using it
 again immediately. 
 </P>
@@ -968,7 +968,7 @@ void *merge_mime_dir_configs (pool *p, void *parent_dirv, void *subdirv)
 
 As a note --- if there is no per-directory merge function present, the
 server will just use the subdirectory's configuration info, and ignore
-the parent's.  For some modules, that works just fine (e.g., for the
+the parent's.  For some modules, that works just fine (<EM>e.g.</EM>, for the
 includes module, whose per-directory configuration information
 consists solely of the state of the <CODE>XBITHACK</CODE>), and for
 those modules, you can just not declare one, and leave the
@@ -1025,7 +1025,7 @@ command_rec mime_cmds[] = {
 { "AddType", add_type, NULL, OR_FILEINFO, TAKE2,
     "a mime type followed by a file extension" },
 { "AddEncoding", add_encoding, NULL, OR_FILEINFO, TAKE2,
-    "an encoding (e.g., gzip), followed by a file extension" },
+    "an encoding (<EM>e.g.</EM>, gzip), followed by a file extension" },
 { NULL }
 };
 </PRE>
index f5e9113bb70ff0e7e47e46cf94f753388606cbcd..485759e7ede7a78f4c9c2aa40c1606e2e89adab4 100644 (file)
@@ -14,7 +14,7 @@
   <!--#include virtual="header.html" -->
   <H1 ALIGN="CENTER">Apache Server Frequently Asked Questions</H1>
   <P>
-  $Revision: 1.128 $ ($Date: 1998/09/17 12:33:01 $)
+  $Revision: 1.129 $ ($Date: 1998/09/17 14:14:52 $)
   </P>
   <P>
   The latest version of this FAQ is always available from the main
   <P>
   If the rule starts with <SAMP>/somedir/...</SAMP> make sure that really no
   <SAMP>/somedir</SAMP> exists on the filesystem if you don't want to lead the
-  URL to match this directory, i.e. there must be no root directory named
+  URL to match this directory, <EM>i.e.</EM>, there must be no root directory named
   <SAMP>somedir</SAMP> on the filesystem. Because if there is such a
   directory, the URL will not get prefixed with DocumentRoot. This behaviour
   looks ugly, but is really important for some other aspects of URL
   There is only one ugly solution: You have to surround the complete flag
   argument by quotation marks (<SAMP>"[E=...]"</SAMP>). Notice: The argument
   to quote here is not the argument to the E-flag, it is the argument of the
-  Apache config file parser, i.e. the third argument of the RewriteRule here.
+  Apache config file parser, <EM>i.e.</EM>, the third argument of the RewriteRule here.
   So you have to write <SAMP>"[E=any text with whitespaces]"</SAMP>.
   </P>
   <HR>
index 25c17558e44a2b9564fda413e486cdcc8b739a23..585f72bc55d56d48f5842c1d6d465754d8cff2e4 100644 (file)
@@ -116,7 +116,7 @@ client problems</A> page.
 <LI>Apache does not allow ServerRoot settings inside a VirtualHost
     container.  There is only one global ServerRoot in Apache; any desired
     changes in paths for virtual hosts need to be made with the explicit
-    directives, eg. DocumentRoot, TransferLog, etc.
+    directives, eg. DocumentRoot, TransferLog, <EM>etc.</EM>
 
 </OL>
 
index fe9060cab93d907d32eb0aed59f0cf6703dd91c7..47d50a19aad8ad6cf3f358852750b552101ac0ef 100644 (file)
@@ -80,7 +80,7 @@ look like this:<BR>
  ALT="[Needs graphics capability to display]"><BR>
 All links in the document as well as links to the server's administrator
 mail address, and even the name and port of the serving virtual host
-are inserted in the error document at "run-time", i.e., when the error
+are inserted in the error document at "run-time", <EM>i.e.</EM>, when the error
 actually occurs.
 </P>
 
@@ -125,7 +125,7 @@ of as much server support as we can get:
      based on the language suffixes and the client's preferences.
      Any error situation with an error code <EM>not</EM> handled by a
      custom document will be dealt with by the server in the standard way
-     (i.e., a plain error message in english).
+     (<EM>i.e.</EM>, a plain error message in english).
  <LI>Finally, the <A HREF="../mod/core.html#allowoverride">AllowOverride</A>
      directive tells apache that it is not necessary to look for 
      a .htaccess file in the /errordocs directory: a minor speed 
@@ -266,7 +266,7 @@ information might get lost when the client had to choose a language
 representation first.
 <P>
 So, in this situation it appears to be easier to define a fallback language
-(by copying or linking, e.g., the english version to a language-less version).
+(by copying or linking, <EM>e.g.</EM>, the english version to a language-less version).
 Because the negotiation algorithm prefers "more specialized" variants over
 "more generic" variants, these generic alternatives will only be chosen
 when the normal negotiation did not succeed.
index f264bf24a03a6bd02db13b01b261cc3c32f43c5f..e1e313d75ca6605721f32a3fd8d06491afbc901d 100644 (file)
@@ -95,7 +95,7 @@ client <STRONG>should do</STRONG> is periodically check its open
 socket(s) to see if they have been closed by the server, and close their
 side of the connection if the server has closed.  This check need only
 occur once every few seconds, and may even be detected by a OS signal
-on some systems (e.g., Win95 and NT clients have this capability, but
+on some systems (<EM>e.g.</EM>, Win95 and NT clients have this capability, but
 they seem to be ignoring it).<P>
 
 Apache <STRONG>cannot</STRONG> avoid these FIN_WAIT_2 states unless it
@@ -122,7 +122,7 @@ The most likely source for additional FIN_WAIT_2 states
 is a function called <CODE>lingering_close()</CODE> which was added
 between 1.1 and 1.2.  This function is necessary for the proper
 handling of persistent connections and any request which includes
-content in the message body (e.g., PUTs and POSTs).
+content in the message body (<EM>e.g.</EM>, PUTs and POSTs).
 What it does is read any data sent by the client for
 a certain time after the server closes the connection.  The exact
 reasons for doing this are somewhat complicated, but involve what
index e2995c24739a4c35ea9453908a524194737a6841..3137e871f5332cb7999d1c7be7db7ad9a064b183 100644 (file)
@@ -66,7 +66,7 @@ of the other server.</P>
 
 <P>By using a <STRONG>cgi-script</STRONG> you can intercept various requests
 and
-treat them specially, e.g. you might want to intercept <STRONG>POST</STRONG>
+treat them specially, <EM>e.g.</EM>, you might want to intercept <STRONG>POST</STRONG>
 requests, so that the client isn't redirected to a script on the other
 server which expects POST information (a redirect will lose the POST
 information.) You might also want to use a CGI script if you don't
@@ -108,7 +108,7 @@ characters.</P>
 <P>The correct procedure is to move the logfile, then signal Apache to tell
 it to reopen the logfiles.</P>
 
-<P>Apache is signaled using the <STRONG>SIGHUP</STRONG> (-1) signal. e.g.
+<P>Apache is signaled using the <STRONG>SIGHUP</STRONG> (-1) signal. <EM>e.g.</EM>
 <BLOCKQUOTE><CODE>
 mv access_log access_log.old<BR>
 kill -1 `cat httpd.pid`
index 823ea63cc471581f9c00622841a6288365bac5b6..0a9f185c4534a3ba529e94675e30d8259b7c9913 100644 (file)
@@ -110,7 +110,7 @@ or your ability to spot potential security holes in CGI, whether they were
 deliberate or accidental.<P>
 
 All the CGI scripts will run as the same user, so they have potential to
-conflict (accidentally or deliberately) with other scripts e.g.
+conflict (accidentally or deliberately) with other scripts <EM>e.g.</EM>
 User A hates User B, so he writes a script to trash User B's CGI
 database.  One program which can be used to allow scripts to run
 as different users is <A HREF="../suexec.html">suEXEC</A> which is
index 53e87878608142b663c31a81819dc21d2cb5a700..ae2ce0ddd021a3022030ce5bd5ef5d5aa8f47f1e 100644 (file)
@@ -222,7 +222,7 @@ Allow use of the authorization directives
 <A HREF="mod_auth.html#authgroupfile">AuthGroupFile</A>,
 <A HREF="#authname">AuthName</A>, <A HREF="#authtype">AuthType</A>,
 <A HREF="mod_auth.html#authuserfile">AuthUserFile</A>,
-<A HREF="#require">require</A>, etc.).
+<A HREF="#require">require</A>, <EM>etc.</EM>).
 <DT>FileInfo
 <DD>
 <!--%plaintext &lt;?INDEX {\tt FileInfo} override&gt; -->
@@ -232,7 +232,7 @@ Allow use of the directives controlling document types
 <A HREF="mod_mime.html#addtype">AddType</A>,
 <A HREF="#defaulttype">DefaultType</A>,
 <A HREF="#errordocument">ErrorDocument</A>,
-<A HREF="mod_negotiation.html#languagepriority">LanguagePriority</A>, etc.).
+<A HREF="mod_negotiation.html#languagepriority">LanguagePriority</A>, <EM>etc.</EM>).
 <DT>Indexes
 <DD>
 <!--%plaintext &lt;?INDEX {\tt Indexes} override&gt; -->
@@ -247,7 +247,7 @@ Allow use of the directives controlling directory indexing
 <A HREF="mod_autoindex.html#headername">HeaderName</A>,
 <A HREF="mod_autoindex.html#indexignore">IndexIgnore</A>,
 <A HREF="mod_autoindex.html#indexoptions">IndexOptions</A>,
-<A HREF="mod_autoindex.html#readmename">ReadmeName</A>, etc.).
+<A HREF="mod_autoindex.html#readmename">ReadmeName</A>, <EM>etc.</EM>).
 <DT>Limit
 <DD>
 <!--%plaintext &lt;?INDEX {\tt Limit} override&gt; -->
@@ -1858,7 +1858,7 @@ decreasing significance:
 </TABLE>
 
 <P>When a particular level is specified, messages from all other levels
-of higher significance will be reported as well.  E.g., when 
+of higher significance will be reported as well.  <EM>E.g.</EM>, when 
 <CODE>LogLevel info</CODE> is specified, then messages with log levels of
 <CODE>notice</CODE> and <CODE>warn</CODE> will also be posted.
 <P>
@@ -2054,7 +2054,7 @@ The NameVirtualHost directive is a required directive if you want to configure
 <A HREF="../vhosts/index.html">name-based virtual hosts</A>.<P>
 
 Although <EM>addr</EM> can be hostname it is recommended that you always use
-an IP address, e.g.
+an IP address, <EM>e.g.</EM>
 
 <BLOCKQUOTE><CODE>NameVirtualHost 111.22.33.44</CODE></BLOCKQUOTE>
 
@@ -2068,7 +2068,7 @@ reason you specify NameVirtualHost but then don't define any VirtualHosts
 for that address).<P>
 
 Optionally you can specify a port number on which the name-based
-virtual hosts should be used, e.g.
+virtual hosts should be used, <EM>e.g.</EM>
 
 <BLOCKQUOTE><CODE>NameVirtualHost 111.22.33.44:8080</CODE></BLOCKQUOTE>
 
@@ -2284,7 +2284,7 @@ address of the server.
 (See also <A HREF="#usecanonicalname">UseCanonicalName</A>.)<P>
 
 Port 80 is one of Unix's special ports. All ports numbered
-below 1024 are reserved for system use, i.e. regular (non-root) users cannot
+below 1024 are reserved for system use, <EM>i.e.</EM>, regular (non-root) users cannot
 make use of them; instead they can only use higher port numbers.
 To use port 80, you must start the server from the root account.
 After binding to the port and before accepting requests, Apache will change
@@ -2630,7 +2630,7 @@ fast pipes)
 The ServerAdmin sets the e-mail address that the server includes in any
 error messages it returns to the client.<P>
 
-It may be worth setting up a dedicated address for this, e.g.
+It may be worth setting up a dedicated address for this, <EM>e.g.</EM>
 <BLOCKQUOTE><CODE>ServerAdmin www-admin@foo.bar.com</CODE></BLOCKQUOTE>
 as users do not always mention that they are talking about the server!<P><HR>
 
@@ -2825,15 +2825,15 @@ OS-type of the server as well as information about compiled-in modules.
 <DL>
  <DT><CODE>ServerTokens Min[imal]</CODE>
  </DT>
- <DD>Server sends (e.g.): <SAMP>Server: Apache/1.3.0</SAMP>
+ <DD>Server sends (<EM>e.g.</EM>): <SAMP>Server: Apache/1.3.0</SAMP>
  </DD>
  <DT><CODE>ServerTokens OS</CODE>
  </DT>
- <DD>Server sends (e.g.): <SAMP>Server: Apache/1.3.0 (Unix)</SAMP>
+ <DD>Server sends (<EM>e.g.</EM>): <SAMP>Server: Apache/1.3.0 (Unix)</SAMP>
  </DD>
  <DT><CODE>ServerTokens Full</CODE> (or not specified)
  </DT>
- <DD>Server sends (e.g.): <SAMP>Server: Apache/1.3.0 (Unix) PHP/3.0
+ <DD>Server sends (<EM>e.g.</EM>): <SAMP>Server: Apache/1.3.0 (Unix) PHP/3.0
   MyMod/1.2</SAMP>
  </DD>
 </DL>
index 60e11a88ba50e0f7bc763f35e5e7926108700181..3819b13068ad0b8425d798c7e8cfb8f7062ade9f 100644 (file)
@@ -116,7 +116,7 @@ will proceed normally.
 Examples:
 </P>
 <PRE>
-    Script GET /cgi-bin/search     #e.g. for &lt;ISINDEX&gt;-style searching
+    Script GET /cgi-bin/search     #<EM>e.g.</EM> for &lt;ISINDEX&gt;-style searching
     Script PUT /~bob/put.cgi
 </PRE>
 
index aceb9f2ee7948b22ffb35d90e39e053b820845af..3ca8e7e906c0d4d33b011c80597f45c1fb260aa6 100644 (file)
@@ -31,7 +31,7 @@ and other special HTTP responses, without requiring a cgi-script or an nph
 script.
 <H2>Usage</H2>
 In the server configuration file, define a new mime type called
-<CODE>httpd/send-as-is</CODE> e.g.
+<CODE>httpd/send-as-is</CODE> <EM>e.g.</EM>
 <BLOCKQUOTE><CODE>AddType httpd/send-as-is asis</CODE></BLOCKQUOTE>
 this defines the <CODE>.asis</CODE> file extension as being of the new
 <CODE>httpd/send-as-is</CODE> mime type. The contents of any file with a
index 479c26573708e08cdfdcf41f8708e6f51377fc1f..b140a8baa21431bcf9aed95e102db2798f2f1a4c 100644 (file)
@@ -20,7 +20,7 @@ later. It allows "anonymous" user access to authenticated areas.
 
 <H2>Summary</H2>
 
-It does access control in a manner similar to anonymous-ftp sites; i.e.
+It does access control in a manner similar to anonymous-ftp sites; <EM>i.e.</EM>
 have a 'magic' user id 'anonymous' and the email address as a password.
 These email addresses can be logged.
 <P>
index 9d7b62a01f2423037f6e366c2d5d2d57c929894b..3a71cc4d8896da786bc023154bf72f12064108ae 100644 (file)
@@ -87,7 +87,8 @@ order) even though they both are shown as &quot;1K&quot;.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -119,7 +120,8 @@ image-incapable or has image loading disabled.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -146,11 +148,13 @@ image-incapable or has image loading disabled.
 <A
  HREF="directive-dict.html#Syntax"
  REL="Help"
-><STRONG>Syntax:</STRONG></A> AddAltByType <EM>string MIME-type MIME-type...</EM><BR>
+><STRONG>Syntax:</STRONG></A> AddAltByType <EM>string MIME-type MIME-type
+    ...</EM><BR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -182,7 +186,8 @@ image-incapable or has image loading disabled.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -213,7 +218,8 @@ to describe. <EM>String</EM> is enclosed in double quotes
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -249,12 +255,13 @@ AddIcon, when possible.<P><HR>
 <A
  HREF="directive-dict.html#Syntax"
  REL="Help"
-><STRONG>Syntax:</STRONG></A> AddIconByEncoding <EM>icon MIME-encoding MIME-encoding
-...</EM><BR>
+><STRONG>Syntax:</STRONG></A> AddIconByEncoding <EM>icon MIME-encoding
+    MIME-encoding ...</EM><BR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -285,11 +292,13 @@ AddIconByEncoding /icons/compress.xbm x-compress
 <A
  HREF="directive-dict.html#Syntax"
  REL="Help"
-><STRONG>Syntax:</STRONG></A> AddIconByType <EM>icon MIME-type MIME-type ...</EM><BR>
+><STRONG>Syntax:</STRONG></A> AddIconByType <EM>icon MIME-type MIME-type
+    ...</EM><BR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -323,7 +332,8 @@ AddIconByType (IMG,/icons/image.xbm) image/*
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -353,7 +363,8 @@ DefaultIcon /icon/unknown.xbm
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -393,7 +404,8 @@ preference.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -429,7 +441,8 @@ it will include the plain text file <CODE>/web/HEADER</CODE>, if it exists.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -461,7 +474,8 @@ IndexIgnore README .htaccess *~
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -586,7 +600,8 @@ directory.<P><HR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -617,4 +632,3 @@ it will include the plain text file <CODE>/web/README</CODE>, if it exists.
 <!--#include virtual="footer.html" -->
 </BODY>
 </HTML>
-
index bb7426379d2b150647c12aa854cfe44cf3e631d9..61c9ba6728e1f4a98d7a4ae37039a1c7493fe3dc 100644 (file)
@@ -25,7 +25,7 @@
 
 <P>This module implements the <A
    HREF="http://www.microsoft.com/win32dev/apiext/isapimrg.htm">ISAPI
-   Extension</A> API. It allows Internet Server Applications (i.e., ISAPI
+   Extension</A> API. It allows Internet Server Applications (<EM>i.e.</EM>, ISAPI
    Extensions) to be used with Apache for Windows.
 
 <H2>Usage</H2>
index 77100488eaf76c2f8b6dd683cddaeda33f15d876..07ed6b73505d9eb6af88cc3cfdb09c1245bd9569 100644 (file)
   Be careful with the <EM>filename</EM> arguments: They have to literally
   match the filesystem path Apache's URL-to-filename translation handlers
   create. We cannot compare inodes or other stuff to match paths through
-  symbolic links etc. because that again would cost extra <CODE>stat()</CODE>
+  symbolic links <EM>etc.</EM> because that again would cost extra <CODE>stat()</CODE>
   system calls which is not acceptable.  This module may or may not work
   with filenames rewritten by <CODE>mod_alias</CODE> or
   <CODE>mod_rewrite</CODE>... it is an experiment after all.
index c6563f436e336272f9bf56e5633d44466d767def..ed916c295e746bd64db654d9de2a9b1b04235381 100644 (file)
@@ -503,7 +503,7 @@ The arguments to the NoProxy directive are one of the following type list:
         </DL>
                As a degenerate case, a <EM>SubNet</EM> with 32 valid bits is the
         equivalent to an <EM>IPAddr</EM>, while a <EM>SubNet</EM> with zero
-        valid bits (e.g., 0.0.0.0/0) is the same as the constant
+        valid bits (<EM>e.g.</EM>, 0.0.0.0/0) is the same as the constant
         <EM>_Default_</EM>, matching any IP address. 
 
     <!-- ===================== IPAddr ======================= -->
@@ -722,7 +722,7 @@ Apache 1.1 and later.<P>
 
 Sets the name of the directory to contain cache files; this must be
 writable by the httpd server.
-(see the <A HREF="core.html#user"><CODE>User</CODE></A> directive</A>).<BR>
+(see the <A HREF="core.html#user"><CODE>User</CODE></A> directive).<BR>
 Setting <CODE>CacheRoot</CODE> enables proxy cacheing; without defining
 a <CODE>CacheRoot</CODE>, proxy functionality will be available
 if <CODE>ProxyRequests</CODE> are set to <CODE>On</CODE>, but no
index 2b0d0a318fbeabb8e32e56e1b68481a7d0bf57f4..0e7c8c6aabb586bc6e9b5e3a3a54bd611529371e 100644 (file)
@@ -179,7 +179,8 @@ operate. To make this point more clear remember the following two points:
     then the API intends for it.
 <P>
 <LI>Unbelievably mod_rewrite provides URL manipulations in per-directory
-    context, i.e. within <CODE>.htaccess</CODE> files, although these are
+    context, <EM>i.e.</EM>, within <CODE>.htaccess</CODE> files, although
+    these are
     reached a very long time after the URLs were translated to filenames (this
     has to be this way, because <CODE>.htaccess</CODE> files stay in the
     filesystem, so processing has already been reached this stage of
@@ -251,7 +252,7 @@ substitutes the URL with a new value which is constructed from the string
 if conditions exists, it starts an inner loop for processing them in order
 they are listed. For conditions the logic is different: We don't match a
 pattern against the current URL. Instead we first create a string
-<EM>TestString</EM> by expanding variables, back-references, map lookups, etc.
+<EM>TestString</EM> by expanding variables, back-references, map lookups, <EM>etc.</EM>
 and then we try to match <EM>TestPattern</EM> against it. If the pattern
 doesn't match, the complete set of conditions and the corresponding rule fails.
 If the pattern matches, then the next condition is processed until no more
@@ -304,15 +305,18 @@ of the available directives.
 <A
  HREF="directive-dict.html#Syntax"
  REL="Help"
-><STRONG>Syntax:</STRONG></A> <CODE>RewriteEngine</CODE> {<CODE>on,off</CODE>}<BR>
+><STRONG>Syntax:</STRONG></A>
+    <CODE>RewriteEngine</CODE> {<CODE>on,off</CODE>}<BR>
 <A
  HREF="directive-dict.html#Default"
  REL="Help"
-><STRONG>Default:</STRONG></A> <STRONG><CODE>RewriteEngine off</CODE></STRONG><BR>
+><STRONG>Default:</STRONG></A>
+    <STRONG><CODE>RewriteEngine off</CODE></STRONG><BR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A>
+    server config, virtual host, directory, .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -361,7 +365,8 @@ directive for each virtual host you wish to use it in.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+    .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -437,12 +442,12 @@ config.
 <P>
 <TABLE WIDTH="70%" BORDER=0 BGCOLOR="#E0E0F0" CELLSPACING=0 CELLPADDING=10>
 <TR><TD>
-<STRONG>Notice</STRONG>: To disable the logging of rewriting actions it is not recommended
-to set <EM>Filename</EM>
+<STRONG>Notice</STRONG>: To disable the logging of rewriting actions it is
+not recommended to set <EM>Filename</EM>
 to <CODE>/dev/null</CODE>, because although the rewriting engine does
 not create output to a logfile it still creates the logfile
-output internally. <STRONG>This will slow down the server with no advantage to the
-administrator!</STRONG>
+output internally. <STRONG>This will slow down the server with no advantage
+to the administrator!</STRONG>
 To disable logging either remove or comment out the
 <CODE>RewriteLog</CODE> directive or use <CODE>RewriteLogLevel 0</CODE>!
 </TD></TR>
@@ -479,7 +484,8 @@ RewriteLog "/usr/local/var/apache/logs/rewrite.log"
 <A
  HREF="directive-dict.html#Default"
  REL="Help"
-><STRONG>Default:</STRONG></A> <STRONG><CODE>RewriteLogLevel 0</CODE></STRONG><BR>
+><STRONG>Default:</STRONG></A> <STRONG><CODE>RewriteLogLevel 0</CODE></STRONG>
+<BR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
@@ -502,7 +508,8 @@ RewriteLog "/usr/local/var/apache/logs/rewrite.log"
 ><STRONG>Compatibility:</STRONG></A> Apache 1.2<BR>
 
 <P>
-The <CODE>RewriteLogLevel</CODE> directive set the verbosity level of the rewriting
+The <CODE>RewriteLogLevel</CODE> directive set the verbosity level of the
+rewriting
 logfile.  The default level 0 means no logging, while 9 or more means
 that practically all actions are logged.
 
@@ -513,7 +520,8 @@ This disables all rewrite action logs.
 <P>
 <TABLE WIDTH="70%" BORDER=0 BGCOLOR="#E0E0F0" CELLSPACING=0 CELLPADDING=10>
 <TR><TD>
-<STRONG>Notice:</STRONG> Using a high value for <EM>Level</EM> will slow down your Apache
+<STRONG>Notice:</STRONG> Using a high value for <EM>Level</EM> will slow down
+your Apache
 server dramatically! Use the rewriting logfile only for debugging or at least
 at <EM>Level</EM> not greater than 2!
 </TD></TR>
@@ -577,7 +585,8 @@ SAMP using all other types of rewriting maps.
 <A
  HREF="directive-dict.html#Syntax"
  REL="Help"
-><STRONG>Syntax:</STRONG></A> <CODE>RewriteMap</CODE> <EM>MapName</EM> <EM>MapType</EM><CODE>:</CODE><EM>MapSource</EM><BR>
+><STRONG>Syntax:</STRONG></A> <CODE>RewriteMap</CODE> <EM>MapName </EM>
+    <EM>MapType</EM><CODE>:</CODE><EM>MapSource</EM><BR>
 <A
  HREF="directive-dict.html#Default"
  REL="Help"
@@ -633,7 +642,8 @@ can be used:
 
 <UL>
 <LI><STRONG>Standard Plain Text</STRONG><BR>
-    MapType: <CODE>txt</CODE>, MapSource: Unix filesystem path to valid regular file
+    MapType: <CODE>txt</CODE>, MapSource: Unix filesystem path to valid regular
+    file
     <P>
     This is the standard rewriting map feature where the <EM>MapSource</EM> is
     a plain ASCII file containing either blank lines, comment lines (starting
@@ -666,13 +676,17 @@ RewriteMap real-to-user txt:/path/to/file/map.txt
 
 <P>
 <LI><STRONG>Randomized Plain Text</STRONG><BR>
-    MapType: <CODE>rnd</CODE>, MapSource: Unix filesystem path to valid regular file
+    MapType: <CODE>rnd</CODE>, MapSource: Unix filesystem path to valid regular
+    file
     <P>
-    This is identical to the Standard Plain Text variant above but with a special
+    This is identical to the Standard Plain Text variant above but with a
+    special
     post-processing feature: After looking up a value it is parsed according
-    to contained ``<CODE>|</CODE>'' characters which have the meaning of ``or''.  Or
+    to contained ``<CODE>|</CODE>'' characters which have the meaning of
+    ``or''.  Or
     in other words: they indicate a set of alternatives from which the actual
-    returned value is chosen randomly. Although this sounds crazy and useless, it
+    returned value is chosen randomly. Although this sounds crazy and useless,
+    it
     was actually designed for load balancing in a reverse proxy situation where
     the looked up values are server names.
     Example:
@@ -697,7 +711,8 @@ RewriteMap servers rnd:/path/to/file/map.txt
 
 <P>
 <LI><STRONG>Hash File</STRONG><BR>
-    MapType: <CODE>dbm</CODE>, MapSource: Unix filesystem path to valid regular file
+    MapType: <CODE>dbm</CODE>, MapSource: Unix filesystem path to valid
+    regular file
     <P>
     Here the source is a binary NDBM format file containing the same contents
     as a <EM>Plain Text</EM> format file, but in a special representation
@@ -739,20 +754,23 @@ close(TXT)</PRE></TD></TR>
     </UL>
 <P>
 <LI><STRONG>External Rewriting Program</STRONG><BR>
-    MapType: <CODE>prg</CODE>, MapSource: Unix filesystem path to valid regular file
+    MapType: <CODE>prg</CODE>, MapSource: Unix filesystem path to valid
+    regular file
     <P>
     Here the source is a Unix program, not a map file. To create it you can use
     the language of your choice, but the result has to be a run-able Unix
     executable (<EM>i.e.</EM>, either object-code or a script with the
-    magic cookie trick '<CODE>#!/path/to/interpreter</CODE>' as the first line).
+    magic cookie trick '<CODE>#!/path/to/interpreter</CODE>' as the first
+    line).
     <P>
     This program gets started once at startup of the Apache servers and then
     communicates with the rewriting engine over its <CODE>stdin</CODE> and
     <CODE>stdout</CODE> file-handles.  For each map-function lookup it will
     receive the key to lookup as a newline-terminated string on
     <CODE>stdin</CODE>. It then has to give back the looked-up value as a
-    newline-terminated string on <CODE>stdout</CODE> or the four-character string
-    ``<CODE>NULL</CODE>'' if it fails (<EM>i.e.</EM>, there is no corresponding value
+    newline-terminated string on <CODE>stdout</CODE> or the four-character
+    string ``<CODE>NULL</CODE>'' if it fails (<EM>i.e.</EM>, there is no
+    corresponding value
     for the given key). A trivial program which will implement a 1:1 map
     (<EM>i.e.</EM>, key == value) could be:
     <P>
@@ -774,8 +792,8 @@ while (&lt;STDIN&gt;) {
         if this program hangs it will lead to a hang of the Apache server
         when the rule occurs.
     <LI>Avoid one common mistake: never do buffered I/O on <CODE>stdout</CODE>!
-        This will cause a deadloop! Hence the ``<CODE>$|=1</CODE>'' in the above
-        example...
+        This will cause a deadloop! Hence the ``<CODE>$|=1</CODE>'' in the
+        above example...
     <LI>Use the <SAMP>RewriteLock</SAMP> directive to define a lockfile
         mod_rewrite can use to synchronize the communication to the program.
         Per default no such synchronization takes place.
@@ -784,18 +802,19 @@ while (&lt;STDIN&gt;) {
 
 The <CODE>RewriteMap</CODE> directive can occur more than once. For each
 mapping-function use one <CODE>RewriteMap</CODE> directive to declare its
-rewriting mapfile. While you cannot <STRONG>declare</STRONG> a map in per-directory
-context it is of course possible to <STRONG>use</STRONG> this map in per-directory
-context.
+rewriting mapfile. While you cannot <STRONG>declare</STRONG> a map in
+per-directory context it is of course possible to <STRONG>use</STRONG>
+this map in per-directory context.
 
 <P>
 <TABLE WIDTH="70%" BORDER=0 BGCOLOR="#E0E0F0" CELLSPACING=0 CELLPADDING=10>
 <TR><TD>
-<STRONG>Notice:</STRONG> For plain text and DBM format files the looked-up keys are cached in-core
+<STRONG>Notice:</STRONG> For plain text and DBM format files the looked-up
+keys are cached in-core
 until the <CODE>mtime</CODE> of the mapfile changes or the server does a
 restart. This way you can have map-functions in rules which are used
-for <STRONG>every</STRONG> request. This is no problem, because the external lookup
-only happens once!
+for <STRONG>every</STRONG> request. This is no problem, because the
+external lookup only happens once!
 </TD></TR>
 </TABLE>
 
@@ -811,7 +830,8 @@ only happens once!
 <A
  HREF="directive-dict.html#Default"
  REL="Help"
-><STRONG>Default:</STRONG></A> <EM>default is the physical directory path</EM><BR>
+><STRONG>Default:</STRONG></A> <EM>default is the physical directory path</EM>
+<BR>
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
@@ -837,7 +857,7 @@ only happens once!
 The <CODE>RewriteBase</CODE> directive explicitly sets the base URL for
 per-directory rewrites. As you will see below, <CODE>RewriteRule</CODE> can be
 used in per-directory config files (<CODE>.htaccess</CODE>). There it will act
-locally, i.e. the local directory prefix is stripped at this stage of
+locally, <EM>i.e.</EM>, the local directory prefix is stripped at this stage of
 processing and your rewriting rules act only on the remainder. At the end
 it is automatically added.
 
@@ -853,8 +873,9 @@ assumption will be usually be wrong!</STRONG> There you have to use the
 <P>
 <TABLE WIDTH="70%" BORDER=0 BGCOLOR="#E0E0F0" CELLSPACING=0 CELLPADDING=10>
 <TR><TD>
-<STRONG>Notice:</STRONG> If your webserver's URLs are <STRONG>not</STRONG> directly
-related to physical file paths, you have to use <CODE>RewriteBase</CODE> in every
+<STRONG>Notice:</STRONG> If your webserver's URLs are <STRONG>not</STRONG>
+directly related to physical file paths, you have to use
+<CODE>RewriteBase</CODE> in every
 <CODE>.htaccess</CODE> files where you want to use <CODE>RewriteRule</CODE>
 directives.
 </TD></TR>
@@ -871,8 +892,8 @@ directives.
 <TR><TD><PRE>
 #
 #  /abc/def/.htaccess -- per-dir config file for directory /abc/def
-#  Remember: /abc/def is the physical path of /xyz, i.e. the server
-#            has a 'Alias /xyz /abc/def' directive e.g.
+#  Remember: /abc/def is the physical path of /xyz, <EM>i.e.</EM>, the server
+#            has a 'Alias /xyz /abc/def' directive <EM>e.g.</EM>
 #
 
 RewriteEngine On
@@ -887,7 +908,8 @@ RewriteRule   ^oldstuff\.html$  newstuff.html
 </TABLE>
 
 <P>
-In the above example, a request to <CODE>/xyz/oldstuff.html</CODE> gets correctly
+In the above example, a request to <CODE>/xyz/oldstuff.html</CODE>
+gets correctly
 rewritten to the physical file <CODE>/abc/def/newstuff.html</CODE>.
 
 <P>
@@ -904,10 +926,10 @@ Request:
   /xyz/oldstuff.html
 
 Internal Processing:
-  /xyz/oldstuff.html     -&gt; /abc/def/oldstuff.html    (per-server Alias)
-  /abc/def/oldstuff.html -&gt; /abc/def/newstuff.html    (per-dir    RewriteRule)
-  /abc/def/newstuff.html -&gt; /xyz/newstuff.html        (per-dir    RewriteBase)
-  /xyz/newstuff.html     -&gt; /abc/def/newstuff.html    (per-server Alias)
+  /xyz/oldstuff.html     -&gt; /abc/def/oldstuff.html  (per-server Alias)
+  /abc/def/oldstuff.html -&gt; /abc/def/newstuff.html  (per-dir    RewriteRule)
+  /abc/def/newstuff.html -&gt; /xyz/newstuff.html      (per-dir    RewriteBase)
+  /xyz/newstuff.html     -&gt; /abc/def/newstuff.html  (per-server Alias)
 
 Result:
   /abc/def/newstuff.html
@@ -935,7 +957,8 @@ sure the design and implementation is correct.
 <A
  HREF="directive-dict.html#Syntax"
  REL="Help"
-><STRONG>Syntax:</STRONG></A> <CODE>RewriteCond</CODE> <EM>TestString</EM> <EM>CondPattern</EM><BR>
+><STRONG>Syntax:</STRONG></A> <CODE>RewriteCond</CODE> <EM>TestString</EM>
+    <EM>CondPattern</EM><BR>
 <A
  HREF="directive-dict.html#Default"
  REL="Help"
@@ -943,7 +966,8 @@ sure the design and implementation is correct.
 <A
  HREF="directive-dict.html#Context"
  REL="Help"
-><STRONG>Context:</STRONG></A> server config, virtual host, directory, .htaccess<BR>
+><STRONG>Context:</STRONG></A> server config, virtual host, directory,
+     .htaccess<BR>
 <A
  HREF="directive-dict.html#Override"
  REL="Help"
@@ -967,14 +991,16 @@ The <CODE>RewriteCond</CODE> directive defines a rule condition. Precede a
 directives.
 
 The following rewriting rule is only used if its pattern matches the current
-state of the URI <STRONG>and</STRONG> if these additional conditions apply, too.
+state of the URI <STRONG>and</STRONG> if these additional conditions apply
+too.
 
 <P>
 <EM>TestString</EM> is a string which can contains the following
 expanded constructs in addition to plain text:
 
 <UL>
-<LI><STRONG>RewriteRule backreferences</STRONG>: These are backreferences of the form
+<LI><STRONG>RewriteRule backreferences</STRONG>: These are backreferences of
+    the form
 
 <BLOCKQUOTE><STRONG>
 <CODE>$N</CODE>
@@ -993,9 +1019,9 @@ the form
 <CODE>%N</CODE>
 </STRONG></BLOCKQUOTE>
 
-(1 &lt;= N &lt;= 9) which provide access to the grouped parts (parenthesis!) of the
-pattern from the last matched <CODE>RewriteCond</CODE> directive in the current
-bunch of conditions.
+(1 &lt;= N &lt;= 9) which provide access to the grouped parts (parenthesis!) of
+the pattern from the last matched <CODE>RewriteCond</CODE> directive in the
+current bunch of conditions.
 
 <P>
 <LI><STRONG>Server-Variables</STRONG>: These are variables
@@ -1097,8 +1123,10 @@ Special Notes:
 
 <OL>
 <LI>The variables SCRIPT_FILENAME and REQUEST_FILENAME contain the same
-value, i.e. the value of the <CODE>filename</CODE> field of the internal
-<CODE>request_rec</CODE> structure of the Apache server. The first name is just the
+value, <EM>i.e.</EM>, the value of the <CODE>filename</CODE> field of
+the internal
+<CODE>request_rec</CODE> structure of the Apache server. The first name is
+just the
 commonly known CGI variable name while the second is the consistent
 counterpart to REQUEST_URI (which contains the value of the <CODE>uri</CODE>
 field of <CODE>request_rec</CODE>).
@@ -1106,8 +1134,8 @@ field of <CODE>request_rec</CODE>).
 <P>
 <LI>There is the special format: <CODE>%{ENV:variable}</CODE> where
 <EM>variable</EM> can be any environment variable. This is looked-up via
-internal Apache structures and (if not found there) via <CODE>getenv()</CODE> from
-the Apache server process.
+internal Apache structures and (if not found there) via <CODE>getenv()</CODE>
+from the Apache server process.
 
 <P>
 <LI>There is the special format: <CODE>%{HTTP:header}</CODE> where
@@ -1137,9 +1165,10 @@ internal (filename-based) sub-request to determine the final value of
 </OL>
 
 <P>
-<EM>CondPattern</EM> is the condition pattern, i.e. a regular expression
-which gets applied to the current instance of the <EM>TestString</EM>, i.e.
-<EM>TestString</EM> gets evaluated and then matched against
+<EM>CondPattern</EM> is the condition pattern, <EM>i.e.</EM>, a regular
+expression
+which gets applied to the current instance of the <EM>TestString</EM>,
+<EM>i.e.</EM>, <EM>TestString</EM> gets evaluated and then matched against
 <EM>CondPattern</EM>.
 
 <P>
@@ -1197,10 +1226,11 @@ internal subrequest to determine the check, so use it with care because it
 decreases your servers performance!
 <P>
 <LI>'<STRONG>-U</STRONG>' (is existing URL via subrequest)<BR>
-Checks if <EM>TestString</EM> is a valid URL and accessible via all the server's
+Checks if <EM>TestString</EM> is a valid URL and accessible via all the
+server's
 currently-configured access controls for that path.  This uses an internal
 subrequest to determine the check, so use it with care because it decreases
-your servers performance!
+your server's performance!
 </UL>
 <P>
 <TABLE WIDTH="70%" BORDER=0 BGCOLOR="#E0E0F0" CELLSPACING=0 CELLPADDING=10>
@@ -1224,7 +1254,7 @@ is a comma-separated list of the following flags:
 
 <UL>
 <LI>'<STRONG><CODE>nocase|NC</CODE></STRONG>' (<STRONG>n</STRONG>o <STRONG>c</STRONG>ase)<BR>
-    This makes the condition test case-insensitive, i.e. there is
+    This makes the condition test case-insensitive, <EM>i.e.</EM>, there is
     no difference between 'A-Z' and 'a-z' both in the expanded
     <EM>TestString</EM> and the <EM>CondPattern</EM>.
 <P>
@@ -1260,8 +1290,8 @@ RewriteRule  ^/$                 /homepage.std.html  [L]
 
 Interpretation: If you use Netscape Navigator as your browser (which identifies
 itself as 'Mozilla'), then you get the max homepage, which includes
-Frames, etc. If you use the Lynx browser (which is Terminal-based), then you
-get the min homepage, which contains no images, no tables, etc.  If you
+Frames, <EM>etc.</EM> If you use the Lynx browser (which is Terminal-based), then you
+get the min homepage, which contains no images, no tables, <EM>etc.</EM>  If you
 use any other browser you get the standard homepage.
 </BLOCKQUOTE>
 
@@ -1345,7 +1375,7 @@ Some hints about the syntax of regular expressions:
 
 <STRONG>Escaping:</STRONG>
   <STRONG><CODE>\</CODE></STRONG>char       escape that particular char
-              (for instance to specify the chars "<CODE>.[]()</CODE>" etc.)
+              (for instance to specify the chars "<CODE>.[]()</CODE>" <EM>etc.</EM>)
 </PRE>
 </TD>
 </TR>
@@ -1356,7 +1386,7 @@ For more information about regular expressions either have a look at your
 local regex(3) manpage or its <CODE>src/regex/regex.3</CODE> copy in the
 Apache 1.3 distribution.  When you are interested in more detailed and deeper
 information about regular expressions and its variants (POSIX regex, Perl
-regex, etc.) have a look at the following dedicated book on this topic: 
+regex, <EM>etc.</EM>) have a look at the following dedicated book on this topic: 
 
 <BLOCKQUOTE>
 <EM>Mastering Regular Expressions</EM><BR>
@@ -1414,7 +1444,7 @@ terminated by a <CODE><STRONG>L</STRONG></CODE> flag - see below).
 <P>
 There is a special substitution string named '<CODE>-</CODE>' which means:
 <STRONG>NO substitution</STRONG>! Sounds silly? No, it is useful to provide rewriting
-rules which <STRONG>only</STRONG> match some URLs but do no substitution, e.g. in
+rules which <STRONG>only</STRONG> match some URLs but do no substitution, <EM>e.g.</EM>, in
 conjunction with the <STRONG>C</STRONG> (chain) flag to be able to have more than one
 pattern to be applied before a substitution occurs.
 
@@ -1468,7 +1498,7 @@ comma-separated list of the following flags:
     one of the following symbolic names: <CODE>temp</CODE> (default), <CODE>permanent</CODE>,
     <CODE>seeother</CODE>.
     Use it for rules which should
-    canonicalize the URL and gives it back to the client, e.g. translate
+    canonicalize the URL and gives it back to the client, <EM>e.g.</EM>, translate
     ``<CODE>/~</CODE>'' into ``<CODE>/u/</CODE>'' or always append a slash to
     <CODE>/u/</CODE><EM>user</EM>, etc.<BR>
     <P>
@@ -1480,12 +1510,12 @@ comma-separated list of the following flags:
     the rewriting you also have to provide the 'L' flag.
 <P>
 <LI>'<STRONG><CODE>forbidden|F</CODE></STRONG>' (force URL to be <STRONG>f</STRONG>orbidden)<BR>
-    This forces the current URL to be forbidden, i.e. it immediately sends
+    This forces the current URL to be forbidden, <EM>i.e.</EM>, it immediately sends
     back a HTTP response of 403 (FORBIDDEN). Use this flag in conjunction with
     appropriate RewriteConds to conditionally block some URLs.
 <P>
 <LI>'<STRONG><CODE>gone|G</CODE></STRONG>' (force URL to be <STRONG>g</STRONG>one)<BR>
-    This forces the current URL to be gone, i.e. it immediately sends back a
+    This forces the current URL to be gone, <EM>i.e.</EM>, it immediately sends back a
     HTTP response of 410 (GONE). Use this flag to mark no longer existing
     pages as gone.
 <P>
@@ -1514,21 +1544,21 @@ comma-separated list of the following flags:
     language. Use this flag to prevent the currently rewritten URL from being
     rewritten further by following rules which may be wrong. For
     example, use it to rewrite the root-path URL ('<CODE>/</CODE>') to a real
-    one, e.g. '<CODE>/e/www/</CODE>'.
+    one, <EM>e.g.</EM>, '<CODE>/e/www/</CODE>'.
 <P>
 <LI>'<STRONG><CODE>next|N</CODE></STRONG>' (<STRONG>n</STRONG>ext round)<BR>
     Re-run the rewriting process (starting again with the first rewriting
     rule). Here the URL to match is again not the original URL but the URL
     from the last rewriting rule.  This corresponds to the Perl
     <CODE>next</CODE> command or the <CODE>continue</CODE> command from the C
-    language. Use this flag to restart the rewriting process, i.e.  to
+    language. Use this flag to restart the rewriting process, <EM>i.e.</EM>,  to
     immediately go to the top of the loop. <BR>
     <STRONG>But be careful not to create a deadloop!</STRONG>
 <P>
 <LI>'<STRONG><CODE>chain|C</CODE></STRONG>' (<STRONG>c</STRONG>hained with next rule)<BR>
     This flag chains the current rule with the next rule (which itself can
-    also be chained with its following rule, etc.). This has the following
-    effect: if a rule matches, then processing continues as usual, i.e. the
+    also be chained with its following rule, <EM>etc.</EM>). This has the following
+    effect: if a rule matches, then processing continues as usual, <EM>i.e.</EM>, the
     flag has no effect. If the rule does <STRONG>not</STRONG> match, then all following
     chained rules are skipped.   For instance, use it to remove the
     ``<CODE>.www</CODE>'' part inside a per-directory rule set when you let an
@@ -1567,7 +1597,7 @@ comma-separated list of the following flags:
     of the internal <CODE>request_rec</CODE> structure to the value
     of the <CODE>filename</CODE> field.  This flag is just a hack to be able
     to post-process the output of <CODE>RewriteRule</CODE> directives by
-    <CODE>Alias</CODE>, <CODE>ScriptAlias</CODE>, <CODE>Redirect</CODE>, etc. directives
+    <CODE>Alias</CODE>, <CODE>ScriptAlias</CODE>, <CODE>Redirect</CODE>, <EM>etc.</EM> directives
     from other URI-to-filename translators. A trivial example to show the
     semantics:
     If you want to rewrite <CODE>/abc</CODE> to <CODE>/def</CODE> via the rewriting
@@ -1578,7 +1608,7 @@ comma-separated list of the following flags:
     Alias       /def       /ghi
     </PRE>
     If you omit the <CODE>PT</CODE> flag then <CODE>mod_rewrite</CODE>
-    will do its job fine, i.e. it rewrites <CODE>uri=/abc/...</CODE> to
+    will do its job fine, <EM>i.e.</EM>, it rewrites <CODE>uri=/abc/...</CODE> to
     <CODE>filename=/def/...</CODE> as a full API-compliant URI-to-filename
     translator should do. Then <CODE>mod_alias</CODE> comes and tries to do a
     URI-to-filename transition which will not work.
@@ -1614,7 +1644,7 @@ comma-separated list of the following flags:
     <CODE>$N</CODE> and <CODE>%N</CODE> which will be expanded. You can use this flag
     more than once to set more than one variable. The variables can be later
     dereferenced at a lot of situations, but the usual location will be from
-    within XSSI (via <CODE>&lt;!--#echo var="VAR"--&gt;</CODE>) or CGI (e.g.
+    within XSSI (via <CODE>&lt;!--#echo var="VAR"--&gt;</CODE>) or CGI (<EM>e.g.</EM>
     <CODE>$ENV{'VAR'}</CODE>).  But additionally you can also dereference it in a
     following RewriteCond pattern via <CODE>%{ENV:VAR}</CODE>. Use this to strip
     but remember information from URLs.
@@ -1796,7 +1826,7 @@ variables <CODE>SCRIPT_NAME</CODE> and <CODE>SCRIPT_FILENAME</CODE> contain the
 
 <P>
 Notice: These variables hold the URI/URL <EM>as they were initially
-requested</EM>, i.e. in a state <EM>before</EM> any rewriting. This is
+requested</EM>, <EM>i.e.</EM>, in a state <EM>before</EM> any rewriting. This is
 important because the rewriting process is primarily used to rewrite logical
 URLs to physical pathnames.
 
index f432b5a88ae6e8d7f4f8f4b235c55f8aaa061372..c5e978c2b983a938beacbabdf04b9d4800ed42c7 100644 (file)
@@ -63,7 +63,7 @@ things to do if the system is acting sluggish:<P>
 
 <UL>
 
-<LI> Run vmstat to check memory usage, page/swap rates, etc.
+<LI> Run vmstat to check memory usage, page/swap rates, <EM>etc.</EM>
 
 <LI> Run netstat -m to check mbuf usage
 
@@ -213,7 +213,7 @@ recompile if you need to run more than the default 150 instances of httpd.
 From conf/httpd.conf-dist:
 
 <PRE>
-# Limit on total number of servers running, i.e., limit on the number
+# Limit on total number of servers running, <EM>i.e.</EM>, limit on the number
 # of clients who can simultaneously connect --- if this limit is ever
 # reached, clients will be LOCKED OUT, so it should NOT BE SET TOO LOW.
 # It is intended mainly as a brake to keep a runaway server from taking
index 90f8042f876bddeb3d2fb8638c5617227c285a1d..73bd5b5b20ffc65fbeebc20694f6d1e6b5e9b14a 100644 (file)
@@ -20,7 +20,7 @@ problems related to the machine and OS configuration.  "Heavy" is
 relative, of course - but if you are seeing more than a couple hits
 per second on a sustained basis you should consult the pointers on
 this page.  In general the suggestions involve how to tune your kernel
-for the heavier TCP load, hardware/software conflicts that arise, etc.
+for the heavier TCP load, hardware/software conflicts that arise, <EM>etc.</EM>
 
 <UL>
 <LI><A HREF="#AUX">A/UX (Apple's UNIX)</A>
index 249357cc5e39fbfcacf5a3360f1e14f445d4d99c..b4879e95ec4ce221394ed7e64e30cfa0d223ae7e 100644 (file)
@@ -161,7 +161,8 @@ There are two ways you can run Apache:
     you want Apache to automatically start when you machine boots, and to
     keep Apache running when you log-off.
 
- <LI>From a <A ref="#cmdline">console window</A>. This is the only option available for
+ <LI>From a <A HREF="#cmdline">console window</A>. This is the only option
+    available for
     Windows 95 users.
 </UL>
 
@@ -259,7 +260,7 @@ The main differences in Apache for Windows are:
 </PRE>
       <P>Information on <A HREF="mod/mod_so.html#creating">creating loadable
          modules</A> is also available.</P>
-  <LI><P>Apache can also load ISAPI Extensions (i.e., Internet Server
+  <LI><P>Apache can also load ISAPI Extensions (<EM>i.e.</EM>, Internet Server
          Applications), such as those used by Microsoft's IIS, and other
          Windows servers. <A HREF="mod/mod_isapi.html">More information
          is available.</A>
@@ -359,7 +360,7 @@ and to remove the Apache service, use
 
 <P>Compiling Apache requires Microsoft Visual C++ 5.0 to be properly
    installed. It is easiest to compile with the command-line tools
-   (nmake, etc...). Consult the VC++ manual to determine how to install
+   (nmake, <EM>etc.</EM>..). Consult the VC++ manual to determine how to install
    them.</P>
 
 <P>First, unpack the Apache distribution into an appropriate
index b7baf591d370bd59023d35fe3051a47d2f6bde56..a82700b69d7cfb26b9491e08208e62626d797080 100644 (file)
@@ -307,7 +307,7 @@ taken to be a proxy request.
     number for the request. The request is only caught if the port number
     to which the client sent the request matches the port number of your
     <CODE>_default_</CODE> vhost which is your standard <CODE>Port</CODE>
-    by default. A wildcard port can be specified (i.e.
+    by default. A wildcard port can be specified (<EM>i.e.</EM>
     <CODE>_default_:*</CODE>) to catch requests to any available port.
     <P>
     
@@ -322,7 +322,7 @@ taken to be a proxy request.
 <LI>A <CODE>_default_</CODE> vhost or the main_server is <EM>never</EM>
     matched for a request with an unknown or missing <CODE>Host:</CODE> header
     field if the client connected to an address (and port) which is used
-    for name-based vhosts, e.g. in a <CODE>NameVirtualHost</CODE> directive.
+    for name-based vhosts, <EM>e.g.</EM>, in a <CODE>NameVirtualHost</CODE> directive.
     <P>
     
 <LI>You should never specify DNS names in <CODE>VirtualHost</CODE>
index d6b11426f2dd99745e635f0c0151a2354191b9ee..46697bcec4d029cb1a056eb07b387df886d9b3b5 100644 (file)
 
 <LI><STRONG>Setup 1:</STRONG> 
     Catching <EM>every</EM> request to any unspecified IP address and port,
-    i.e. an address/port combination that is not used for any other
+    <EM>i.e.</EM>, an address/port combination that is not used for any other
     virtual host.
     <P>
     <STRONG>Server configuration:</STRONG>
     the sub1-vhost if the client sent no <CODE>Host:</CODE> header. <BR>
     The <CODE>RewriteRule</CODE> directives are used to make sure that
     a client which sent a correct <CODE>Host:</CODE> header can use
-    both URL variants, i.e. with or without URL prefix.
+    both URL variants, <EM>i.e.</EM>, with or without URL prefix.
     </BLOCKQUOTE>
 
 </UL> 
index 502b63a59c4fdd328496411d497d5b20ba4d5cfc..1f4df0b6fcb456bc2b8385e654c919a5996ea5e4 100644 (file)
@@ -122,8 +122,8 @@ access to <CODE>www.foo.com</CODE> to get
 <CODE>private.foo.com</CODE>, if they send a <CODE>Host:
 private.foo.com</CODE> header.  It is important to note that this
 condition exists only if you only implement this policy at the IP
-layer - all security controls used by Apache (i.e., <A
-HREF="../mod/mod_access.html">allow, deny from,</A> etc.) are consistently
+layer - all security controls used by Apache (<EM>i.e.</EM>, <A
+HREF="../mod/mod_access.html">allow, deny from,</A> <EM>etc.</EM>) are consistently
 respected.
 
 <H2>Compatibility with Older Browsers</H2>