]> granicus.if.org Git - apache/commitdiff
New Japanese translation.
authorYoshiki Hayashi <yoshiki@apache.org>
Fri, 19 Jul 2002 10:54:56 +0000 (10:54 +0000)
committerYoshiki Hayashi <yoshiki@apache.org>
Fri, 19 Jul 2002 10:54:56 +0000 (10:54 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@96124 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/urlmapping.html [deleted file]
docs/manual/urlmapping.html.ja.jis [new file with mode: 0755]

diff --git a/docs/manual/urlmapping.html b/docs/manual/urlmapping.html
deleted file mode 100755 (executable)
index a127bb1..0000000
+++ /dev/null
@@ -1,333 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <title>Mapping URLs to Filesystem Locations - Apache HTTP
-    Server</title>
-  </head>
-  <!-- Background white, links blue (unvisited), navy (visited), red (active) -->
-
-  <body bgcolor="#FFFFFF" text="#000000" link="#0000FF"
-  vlink="#000080" alink="#FF0000">
-    <!--#include virtual="header.html" -->
-
-    <h1 align="center">Mapping URLs to Filesystem Locations</h1>
-
-    <p>This document explains how Apache uses the URL of a request
-    to determine the filesystem location from which to serve a
-    file.</p>
-
-    <ul>
-      <li><a href="#documentroot">DocumentRoot</a></li>
-
-      <li><a href="#outside">Files Outside the
-      DocumentRoot</a></li>
-
-      <li><a href="#user">User Directories</a></li>
-
-      <li><a href="#redirect">URL Redirection</a></li>
-
-      <li><a href="#proxy">Reverse Proxy</a></li>
-
-      <li><a href="#rewrite">Rewrite Engine</a></li>
-
-      <li><a href="#notfound">File Not Found</a></li>
-    </ul>
-    <hr />
-
-    <table border="1">
-      <tr>
-        <td valign="top"><strong>Related Modules</strong><br />
-         <br />
-         <a href="mod/mod_alias.html">mod_alias</a><br />
-         <a href="mod/mod_proxy.html">mod_proxy</a><br />
-         <a href="mod/mod_rewrite.html">mod_rewrite</a><br />
-         <a href="mod/mod_userdir.html">mod_userdir</a><br />
-         <a href="mod/mod_speling.html">mod_speling</a><br />
-         <a
-        href="mod/mod_vhost_alias.html">mod_vhost_alias</a><br />
-         </td>
-
-        <td valign="top"><strong>Related Directives</strong><br />
-         <br />
-         <a href="mod/mod_alias.html#alias">Alias</a><br />
-         <a
-        href="mod/mod_alias.html#aliasmatch">AliasMatch</a><br />
-         <a
-        href="mod/mod_speling.html#checkspelling">CheckSpelling</a><br />
-         <a
-        href="mod/core.html#documentroot">DocumentRoot</a><br />
-         <a
-        href="mod/core.html#errordocument">ErrorDocument</a><br />
-         <a href="mod/core.html#options">Options</a><br />
-         <a href="mod/mod_proxy.html#proxypass">ProxyPass</a><br />
-         <a href="mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a><br />
-         <a href="mod/mod_alias.html#redirect">Redirect</a><br />
-         <a
-        href="mod/mod_alias.html#redirectmatch">RedirectMatch</a><br />
-         <a
-        href="mod/mod_rewrite.html#RewriteCond">RewriteCond</a><br />
-         <a
-        href="mod/mod_rewrite.html#RewriteRule">RewriteRule</a><br />
-         <a
-        href="mod/mod_alias.html#scriptalias">ScriptAlias</a><br />
-         <a
-        href="mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a><br />
-         <a href="mod/mod_userdir.html#userdir">UserDir</a><br />
-         </td>
-      </tr>
-    </table>
-
-    <h2><a id="documentroot"
-    name="documentroot">DocumentRoot</a></h2>
-
-    <p>In deciding what file to serve for a given request, Apache's
-    default behavior is to take the URL-Path for the request (the
-    part of the URL following the hostname and port) and add it to
-    the end of the <a
-    href="mod/core.html#documentroot">DocumentRoot</a> specified in
-    your configuration files. Therefore, the files and directories
-    underneath the <code>DocumentRoot</code> make up the basic
-    document tree which will be visible from the web.</p>
-
-    <p>Apache is also capable of <a href="vhosts/">Virtual
-    Hosting</a>, where the server receives requests for more than
-    one host. In this case, a different <code>DocumentRoot</code>
-    can be specified for each virtual host, or alternatively, the
-    directives provided by the module <a
-    href="mod/mod_vhost_alias.html">mod_vhost_alias</a> can be used
-    to dynamically determine the appropriate place from which to
-    serve content based on the requested IP address or
-    hostname.</p>
-
-    <h2><a id="outside" name="outside">Files Outside the
-    DocumentRoot</a></h2>
-
-    <p>There are frequently circumstances where it is necessary to
-    allow web access to parts of the filesystem that are not
-    strictly underneath the <a
-    href="mod/core.html#documentroot">DocumentRoot</a>. Apache
-    offers several different ways to accomplish this. On Unix
-    systems, symbolic links can bring other parts of the filesystem
-    under the <code>DocumentRoot</code>. For security reasons,
-    Apache will follow symbolic links only if the <a
-    href="mod/core.html#options">Options</a> setting for the
-    relevant directory includes <code>FollowSymLinks</code> or
-    <code>SymLinksIfOwnerMatch</code>.</p>
-
-    <p>Alternatively, the <a
-    href="mod/mod_alias.html#alias">Alias</a> directive will map
-    any part of the filesystem into the web space. For example,
-    with</p>
-
-    <blockquote>
-      <code>Alias /docs /var/web/</code>
-    </blockquote>
-
-    <p>the URL
-    <code>http://www.example.com/docs/dir/file.html</code> will be
-    served from <code>/var/web/dir/file.html</code>. The <a
-    href="mod/mod_alias.html#scriptalias">ScriptAlias</a> directive
-    works the same way, with the additional effect that all content
-    located at the target path is treated as CGI scripts.</p>
-
-    <p>For situations where you require additional flexibility, you
-    can use the <a
-    href="mod/mod_alias.html#aliasmatch">AliasMatch</a> and <a
-    href="mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a>
-    directives to do powerful regular-expression based matching and
-    substitution. For example,</p>
-
-    <blockquote>
-      <code>ScriptAliasMatch ^/~([a-zA-Z0-9]*)/cgi-bin/(.*)
-      /home/$1/cgi-bin/$2</code>
-    </blockquote>
-
-    <p>will map a request to
-    <code>http://example.com/~user/cgi-bin/script.cgi</code> to the
-    path <code>/home/user/cgi-bin/script.cgi</code> and will treat
-    the resulting file as a CGI script.</p>
-
-    <h2><a id="user" name="user">User Directories</a></h2>
-
-    <p>Traditionally on Unix systems, the home directory of a
-    particular <em>user</em> can be referred to as
-    <code>~user/</code>. The module <a
-    href="mod/mod_userdir.html">mod_userdir</a> extends this idea
-    to the web by allowing files under each user's home directory
-    to be accessed using URLs such as the following.</p>
-
-    <blockquote>
-      <code>http://www.example.com/~user/file.html</code>
-    </blockquote>
-
-    <p>For security reasons, it is inappropriate to give direct
-    access to a user's home directory from the web. Therefore, the
-    <a href="mod/mod_userdir.html#userdir">UserDir</a> directive
-    specifies a directory underneath the user's home directory
-    where web files are located. Using the default setting of
-    <code>Userdir public_html</code>, the above URL maps to a file
-    at a directory like
-    <code>/home/user/public_html/file.html</code> where
-    <code>/home/user/</code> is the user's home directory as
-    specified in <code>/etc/passwd</code>.</p>
-
-    <p>There are also several other forms of the
-    <code>Userdir</code> directive which you can use on systems
-    where <code>/etc/passwd</code> does not contain the location of
-    the home directory.</p>
-
-    <p>Some people find the "~" symbol (which is often encoded on
-    the web as <code>%7e</code>) to be awkward and prefer to use an
-    alternate string to represent user directories. This
-    functionality is not supported by mod_userdir. However, if
-    users' home directories are structured in a regular way, then
-    it is possible to use the <a
-    href="mod/mod_alias.html#aliasmatch">AliasMatch</a> directive
-    to achieve the desired effect. For example, to make
-    <code>http://www.example.com/upages/user/file.html</code> map
-    to <code>/home/user/public_html/file.html</code>, use the
-    following <code>AliasMatch</code> directive:</p>
-
-    <blockquote>
-      <code>AliasMatch ^/upages/([a-zA-Z0-9]*)/?(.*)
-      /home/$1/public_html/$2</code>
-    </blockquote>
-
-    <h2><a id="redirect" name="redirect">URL Redirection</a></h2>
-
-    <p>The configuration directives discussed in the above sections
-    tell Apache to get content from a specific place in the
-    filesystem and return it to the client. Sometimes, it is
-    desirable instead to inform the client that the requested
-    content is located at a different URL, and instruct the client
-    to make a new request with the new URL. This is called
-    <em>redirection</em> and is implemented by the <a
-    href="mod/mod_alias.html#redirect">Redirect</a> directive. For
-    example, if the contents of the directory <code>/foo/</code>
-    under the <code>DocumentRoot</code> are moved to the new
-    directory <code>/bar/</code>, you can instruct clients to
-    request the content at the new location as follows:</p>
-
-    <blockquote>
-      <code>Redirect permanent /foo/
-      http://www.example.com/bar/</code>
-    </blockquote>
-
-    <p>This will redirect any URL-Path starting in
-    <code>/foo/</code> to the same URL path on the
-    <code>www.example.com</code> server with <code>/bar/</code>
-    substituted for <code>/foo/</code>. You can redirect clients to
-    any server, not only the origin server.</p>
-
-    <p>Apache also provides a <a
-    href="mod/mod_alias.html#redirectmatch">RedirectMatch</a>
-    directive for more complicated rewriting problems. For example,
-    to redirect requests for the site home page to a different
-    site, but leave all other requests alone, use the following
-    configuration:</p>
-
-    <blockquote>
-      <code>RedirectMatch permanent ^/$
-      http://www.example.com/startpage.html</code>
-    </blockquote>
-
-    <p>Alternatively, to temporarily redirect all pages on a site
-    to one particular page, use the following:</p>
-
-    <blockquote>
-      <code>RedirectMatch temp .*
-      http://www.example.com/startpage.html</code>
-    </blockquote>
-
-
-<h2><a id="proxy" name="proxy">Reverse Proxy</a></h2>
-
-<p>Apache also allows you to bring remote documents into the URL space
-of the local server.  This technique is called <em>reverse
-proxying</em> because the web server acts like a proxy server by
-fetching the documents from a remote server and returning them to the
-client.  It is different from normal proxying because, to the client,
-it appears the documents originate at the reverse proxy server.</p>
-
-<p>In the following example, when clients request documents under the
-<code>/foo/</code> directory, the server fetches those documents from
-the <code>/bar/</code> directory on <code>internal.example.com</code>
-and returns them to the client as if they were from the local
-server.</p>
-
-<blockquote>
-ProxyPass /foo/ http://internal.example.com/bar/<br />
-ProxyPassReverse /foo/ http://internal.example.com/bar/
-</blockquote>
-
-<p>The <a href="mod/mod_proxy.html#proxypass">ProxyPass</a> configures
-the server to fetch the appropriate documents, while the <a
-href="mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a>
-directive rewrites redirects originating at
-<code>internal.examle.com</code> so that they target the appropriate
-directory on the local server.  It is important to note, however, that
-links inside the documents will not be rewritten.  So any absolute
-links on <code>internal.example.com</code> will result in the client
-breaking out of the proxy server and requesting directly from
-<code>internal.example.com</code>.</p>
-
-
-    <h2><a id="rewrite" name="rewrite">Rewriting Engine</a></h2>
-
-    <p>When even more powerful substitution is required, the rewriting
-    engine provided by <a href="mod/mod_rewrite.html">mod_rewrite</a>
-    can be useful. The directives provided by this module use
-    characteristics of the request such as browser type or source IP
-    address in deciding from where to serve content. In addition,
-    mod_rewrite can use external database files or programs to
-    determine how to handle a request. The rewriting engine is capable
-    of performing all three types of mappings discussed above:
-    internal redirects (aliases), external redirects, and proxying.
-    Many practical examples employing mod_rewrite are discussed in the
-    <a href="misc/rewriteguide.html">URL Rewriting Guide</a>.</p>
-
-    <h2><a id="notfound" name="notfound">File Not Found</a></h2>
-
-    <p>Inevitably, URLs will be requested for which no matching
-    file can be found in the filesystem. This can happen for
-    several reasons. In some cases, it can be a result of moving
-    documents from one location to another. In this case, it is
-    best to use <a href="#redirect">URL redirection</a> to inform
-    clients of the new location of the resource. In this way, you
-    can assure that old bookmarks and links will continue to work,
-    even though the resource is at a new location.</p>
-
-    <p>Another common cause of "File Not Found" errors is
-    accidental mistyping of URLs, either directly in the browser,
-    or in HTML links. Apache provides the module <a
-    href="mod/mod_speling.html">mod_speling</a> (sic) to help with
-    this problem. When this module is activated, it will intercept
-    "File Not Found" errors and look for a resource with a similar
-    filename. If one such file is found, mod_speling will send an
-    HTTP redirect to the client informing it of the correct
-    location. If several "close" files are found, a list of
-    available alternatives will be presented to the client.</p>
-
-    <p>An especially useful feature of mod_speling, is that it will
-    compare filenames without respect to case. This can help
-    systems where users are unaware of the case-sensitive nature of
-    URLs and the unix filesystem. But using mod_speling for
-    anything more than the occasional URL correction can place
-    additional load on the server, since each "incorrect" request
-    is followed by a URL redirection and a new request from the
-    client.</p>
-
-    <p>If all attempts to locate the content fail, Apache returns
-    an error page with HTTP status code 404 (file not found). The
-    appearance of this page is controlled with the <a
-    href="mod/core.html#errordocument">ErrorDocument</a> directive
-    and can be customized in a flexible manner as discussed in the
-    <a href="custom-error.html">Custom error responses</a> and <a
-    href="misc/custom_errordocs.html">International Server Error
-    Responses</a> documents.</p>
-    <!--#include virtual="footer.html" -->
-  </body>
-</html>
-
diff --git a/docs/manual/urlmapping.html.ja.jis b/docs/manual/urlmapping.html.ja.jis
new file mode 100755 (executable)
index 0000000..df241c8
--- /dev/null
@@ -0,0 +1,317 @@
+<?xml version="1.0" encoding="iso-2022-jp"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <title>Mapping URLs to Filesystem Locations - Apache HTTP
+    Server</title>
+  </head>
+  <!-- English revision: 1.6 -->
+  <!-- Background white, links blue (unvisited), navy (visited), red (active) -->
+
+  <body bgcolor="#FFFFFF" text="#000000" link="#0000FF"
+  vlink="#000080" alink="#FF0000">
+    <!--#include virtual="header.html" -->
+
+    <h1 align="center">URL \e$B$+$i%U%!%$%k%7%9%F%`>e$N0LCV$X$N%^%C%W\e(B</h1>
+
+    <p>\e$B$3$NJ8=q$O\e(B Apache \e$B$,%j%/%(%9%H$N\e(B URL \e$B$+$iAw?.$9$k%U%!%$%k$N\e(B
+    \e$B%U%!%$%k%7%9%F%`>e$N0LCV$r7hDj$9$kJ}K!$r@bL@$7$^$9!#\e(B</p>
+
+    <ul>
+      <li><a href="#documentroot">DocumentRoot</a></li>
+
+      <li><a href="#outside">DocumentRoot \e$B30$N%U%!%$%k\e(B</a></li>
+
+      <li><a href="#user">\e$B%f!<%6%G%#%l%/%H%j\e(B</a></li>
+
+      <li><a href="#redirect">URL \e$B%j%@%$%l%/%7%g%s\e(B</a></li>
+
+      <li><a href="#proxy">\e$B%j%P!<%9%W%m%-%7\e(B</a></li>
+
+      <li><a href="#rewrite">\e$B%j%i%$%H%(%s%8%s\e(B</a></li>
+
+      <li><a href="#notfound">File Not Found</a></li>
+    </ul>
+    <hr />
+
+    <table border="1">
+      <tr>
+        <td valign="top"><strong>\e$B4XO"%b%8%e!<%k\e(B</strong><br />
+         <br />
+         <a href="mod/mod_alias.html">mod_alias</a><br />
+         <a href="mod/mod_proxy.html">mod_proxy</a><br />
+         <a href="mod/mod_rewrite.html">mod_rewrite</a><br />
+         <a href="mod/mod_userdir.html">mod_userdir</a><br />
+         <a href="mod/mod_speling.html">mod_speling</a><br />
+         <a
+        href="mod/mod_vhost_alias.html">mod_vhost_alias</a><br />
+         </td>
+
+        <td valign="top"><strong>\e$B4XO"%G%#%l%/%F%#%V\e(B</strong><br />
+         <br />
+         <a href="mod/mod_alias.html#alias">Alias</a><br />
+         <a
+        href="mod/mod_alias.html#aliasmatch">AliasMatch</a><br />
+         <a
+        href="mod/mod_speling.html#checkspelling">CheckSpelling</a><br />
+         <a
+        href="mod/core.html#documentroot">DocumentRoot</a><br />
+         <a
+        href="mod/core.html#errordocument">ErrorDocument</a><br />
+         <a href="mod/core.html#options">Options</a><br />
+         <a href="mod/mod_proxy.html#proxypass">ProxyPass</a><br />
+         <a href="mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a><br />
+         <a href="mod/mod_alias.html#redirect">Redirect</a><br />
+         <a
+        href="mod/mod_alias.html#redirectmatch">RedirectMatch</a><br />
+         <a
+        href="mod/mod_rewrite.html#RewriteCond">RewriteCond</a><br />
+         <a
+        href="mod/mod_rewrite.html#RewriteRule">RewriteRule</a><br />
+         <a
+        href="mod/mod_alias.html#scriptalias">ScriptAlias</a><br />
+         <a
+        href="mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a><br />
+         <a href="mod/mod_userdir.html#userdir">UserDir</a><br />
+         </td>
+      </tr>
+    </table>
+
+    <h2><a id="documentroot"
+    name="documentroot">DocumentRoot</a></h2>
+
+    <p>\e$B%j%/%(%9%H$KBP$7$F$I$N%U%!%$%k$rAw?.$9$k$+$r7hDj$9$k$H$-$N\e(B
+    Apache \e$B$N%G%U%)%k%H$NF0:n$O!"%j%/%(%9%H$N\e(B URL-Path (URL \e$B$N%[%9%HL>$H\e(B
+    \e$B%]!<%HHV9f$N8e$KB3$/ItJ,\e(B) \e$B$r<h$j=P$7$F@_Dj%U%!%$%k$G;XDj$5$l$F$$$k\e(B
+    <a href="mod/core.html#documentroot">DocumentRoot</a> \e$B$N:G8e$K\e(B
+    \e$BDI2C$9$k!"$H$$$&$b$N$G$9!#$G$9$+$i!"\e(B<code>DocumentRoot</code> \e$B$N\e(B
+    \e$B2<$N%G%#%l%/%H%j$d%U%!%$%k$,%&%'%V$+$i8+$($k4pK\$N%I%-%e%a%s%H$NLZ9=B$$r\e(B
+    \e$B$J$7$^$9!#\e(B</p>
+
+    <p>Apache \e$B$K$O%5!<%P$,J#?t$N%[%9%H$X$N%j%/%(%9%H$r<u$1<h$k\e(B
+    <a href="vhosts/">\e$B%P!<%A%c%k%[%9%H\e(B</a> \e$B$N5!G=$b$"$j$^$9!#\e(B
+    \e$B$3$N>l9g!"$=$l$>$l$N%P!<%A%c%k%[%9%H$KBP$7$F0c$&\e(B <code>DocumentRoot</code>
+    \e$B$r;XDj$9$k$3$H$,$G$-$^$9!#$^$?!"\e(B<a
+    href="mod/mod_vhost_alias.html">mod_vhost_alias</a> \e$B%b%8%e!<%k$K$h$jDs6!$5$l$k\e(B
+    \e$B%G%#%l%/%F%#%V$r;H$C$F!"Aw?.$9$k$?$a$N%3%s%F%s%D$N>l=j$r\e(B
+    \e$B%j%/%(%9%H$5$l$?\e(B IP \e$B%"%I%l%9$d%[%9%HL>$+$iF0E*$K7h$a$k$3$H$b$G$-$^$9!#\e(B</p>
+
+    <h2><a id="outside" name="outside">DocumentRoot \e$B30$N%U%!%$%k\e(B</a></h2>
+
+    <p>\e$B%U%!%$%k%7%9%F%`>e$N!"\e(B
+    \e$B87L)$K$O\e(B <a href="mod/core.html#documentroot">DocumentRoot</a>
+    \e$B$N2<$K$O$J$$ItJ,$X$N%&%'%V%"%/%;%9$r5v2D$9$kI,MW$,$"$k\e(B
+    \e$B>l9g$,$h$/$"$j$^$9!#\e(BApache \e$B$O$3$N$?$a$KJ#?t$NJ}K!$rMQ0U$7$F$$$^$9!#\e(B
+    Unix \e$B%7%9%F%`$G$O!"%U%!%$%k%7%9%F%`$NB>$NItJ,$r%7%s%\%j%C%/%j%s%/$r\e(B
+    \e$B;H$C$F\e(B <code>DocumentRoot</code> \e$B$N2<$K;}$C$F$/$k$3$H$,$G$-$^$9!#\e(B
+    \e$B%;%-%e%j%F%#>e$NM}M3$K$h$j!"\e(BApache \e$B$O3:Ev$9$k%G%#%l%/%H%j$N\e(B <a
+    href="mod/core.html#options">Options</a> \e$B$N@_Dj$K\e(B
+    <code>FollowSymLinks</code> \e$B$+\e(B <code>SymLinksIfOwnerMatch</code> \e$B$,\e(B
+    \e$B$"$k>l9g$K$N$_%7%s%\%j%C%/%j%s%/$r$?$I$j$^$9!#\e(B</p>
+
+    <p>\e$BBe$o$j$NJ}K!$H$7$F!"\e(B<a
+    href="mod/mod_alias.html#alias">Alias</a> \e$B%G%#%l%/%F%#%V$r;H$C$F\e(B
+    \e$B%U%!%$%k%7%9%F%`$NG$0U$NItJ,$r%&%'%V$N6u4V$K%^%C%W$G$-$^$9!#\e(B
+    \e$B$?$H$($P!"\e(B</p>
+
+    <blockquote>
+      <code>Alias /docs /var/web/</code>
+    </blockquote>
+
+    <p>\e$B$H$$$&@_Dj$N$H$-$O!"\e(BURL
+    <code>http://www.example.com/docs/dir/file.html</code> \e$B$K$O\e(B
+    <code>/var/web/dir/file.html</code> \e$B$,Aw?.$5$l$^$9!#\e(B<a
+    href="mod/mod_alias.html#scriptalias">ScriptAlias</a> \e$B$b!"\e(B
+    \e$BBP>]$H$J$C$F$$$k%Q%9$,\e(B CGI \e$B%9%/%j%W%H$H$7$F07$o$l$k$H$$$&DI2C$N\e(B
+    \e$B8z2L0J30$OF1$8$h$&$KF0:n$7$^$9!#\e(B</p>
+
+    <p>\e$B$b$C$H=@Fp$J@_Dj$,I,MW$J>u67$G$O!"\e(B<a
+    href="mod/mod_alias.html#aliasmatch">AliasMatch</a> \e$B%G%#%l%/%F%#%V$d\e(B <a
+    href="mod/mod_alias.html#scriptaliasmatch">ScriptAliasMatch</a> \e$B%G%#%l%/%F%#%V\e(B
+    \e$B$r;H$C$F6/NO$J@55,I=8=$K4p$E$$$?%^%C%A$HCV49$r9T$J$&$3$H$,$G$-$^$9!#\e(B
+    \e$B$?$H$($P!"\e(B</p>
+
+    <blockquote>
+      <code>ScriptAliasMatch ^/~([a-zA-Z0-9]*)/cgi-bin/(.*)
+      /home/$1/cgi-bin/$2</code>
+    </blockquote>
+
+    <p>\e$B$O\e(B <code>http://example.com/~user/cgi-bin/script.cgi</code> \e$B$X$N\e(B
+    \e$B%j%/%(%9%H$r\e(B <code>/home/user/cgi-bin/script.cgi</code> \e$B$H$$$&%Q%9$X\e(B
+    \e$B%^%C%W$7!"$3$N%^%C%W$N7k2L$H$7$F$N%U%!%$%k$r\e(B CGI \e$B%9%/%j%W%H$H$7$F\e(B
+    \e$B07$$$^$9!#\e(B</p>
+
+    <h2><a id="user" name="user">\e$B%f!<%6%G%#%l%/%H%j\e(B</a></h2>
+
+    <p>\e$BEAE}E*$K\e(B Unix \e$B%7%9%F%`$G$O%f!<%6\e(B <em>user</em> \e$B$N%[!<%`%G%#%l%/%H%j$r\e(B
+    <code>~user/</code> \e$B$H$7$F;2>H$G$-$^$9!#\e(B<a
+    href="mod/mod_userdir.html">mod_userdir</a> \e$B%b%8%e!<%k$O\e(B
+    \e$B$3$N35G0$r%&%'%V$K3HD%$7$F!"\e(B
+    \e$B$=$l$>$l$N%f!<%6$N%[!<%`%G%#%l%/%H%j$N%U%!%$%k$r\e(B
+    \e$B0J2<$N$h$&$J\e(B URL \e$B$r;H$C$F%"%/%;%9$G$-$k$h$&$K$7$^$9!#\e(B</p>
+
+    <blockquote>
+      <code>http://www.example.com/~user/file.html</code>
+    </blockquote>
+
+    <p>\e$B%;%-%e%j%F%#$N4QE@$+$i!"%&%'%V$+$i%f!<%6$N%[!<%`%G%#%l%/%H%j$X\e(B
+    \e$BD>@\%"%/%;%9$G$-$k$h$&$K$9$k$3$H$OE,@Z$G$O$"$j$^$;$s!#$G$9$+$i!"\e(B
+    <a href="mod/mod_userdir.html#userdir">UserDir</a> \e$B%G%#%l%/%F%#%V$K$O\e(B
+    \e$B%f!<%6$N%[!<%`%G%#%l%/%H%j$N2<$N!"%&%'%V%U%!%$%k$N\e(B
+    \e$BCV$+$l$F$$$k%G%#%l%/%H%j$r;XDj$7$^$9!#%G%U%)%k%H$N@_Dj$N\e(B
+    <code>Userdir public_html</code> \e$B$r;H$&$H!">e$N\e(B URL \e$B$O\e(B
+    <code>/home/user/public_html/file.html</code> \e$B$H$$$&$h$&$J%U%!%$%k$K\e(B
+    \e$B%^%C%W$5$l$^$9!#$3$3$G!"\e(B<code>/home/user/</code> \e$B$O\e(B
+    <code>/etc/passwd</code> \e$B$G;XDj$5$l$F$$$k%f!<%6$N%[!<%`%G%#%l%/%H%j$G$9!#\e(B</p>
+
+    <p><code>Userdir</code> \e$B$K$O!"\e(B
+    <code>/etc/passwd</code> \e$B$K%[!<%`%G%#%l%/%H%j$N0LCV$,=q$+$l$F$$$J$$\e(B
+    \e$B%7%9%F%`$G$b;H$&$3$H$N$G$-$kB>$N7A<0$b$"$j$^$9!#\e(B</p>
+
+    <p>\e$BCf$K$O%7%s%\%k\e(B "~" (<code>%7e</code> \e$B$N$h$&$KId9f2=$5$l$k$3$H$,B?$$\e(B)
+    \e$B$r3J9%$,0-$$$H;W$C$F!"%f!<%6$N%G%#%l%/%H%j$rI=$9$?$a$KJL$NJ8;zNs$N\e(B
+    \e$B;HMQ$r9%$`?M$,$$$^$9!#\e(Bmod_userdir \e$B$O$3$N5!G=$r%5%]!<%H$7$F$$$^$;$s!#\e(B
+    \e$B$7$+$7!"%f!<%6$N%[!<%`%G%#%l%/%H%j$,5,B'E*$J9=@.$N$H$-$O!"\e(B
+    <a href="mod/mod_alias.html#aliasmatch">AliasMatch</a> \e$B$r;H$C$FK>$_$N\e(B
+    \e$B8z2L$rC#@.$9$k$3$H$,$G$-$^$9!#$?$H$($P!"\e(B
+    <code>http://www.example.com/upages/user/file.html</code> \e$B$,\e(B
+    <code>/home/user/public_html/file.html</code> \e$B$K%^%C%W$5$l$k$h$&$K$9$k$K$O!"\e(B
+    \e$B0J2<$N$h$&$K\e(B <code>AliasMatch</code> \e$B%G%#%l%/%F%#%V$r;H$$$^$9\e(B:</p>
+
+    <blockquote>
+      <code>AliasMatch ^/upages/([a-zA-Z0-9]*)/?(.*)
+      /home/$1/public_html/$2</code>
+    </blockquote>
+
+    <h2><a id="redirect" name="redirect">URL \e$B%j%@%$%l%/%7%g%s\e(B</a></h2>
+
+    <p>\e$B>e$N@a$G@bL@$7$?@_DjMQ$N%G%#%l%/%F%#%V$O\e(B Apache \e$B$K\e(B
+    \e$B%U%!%$%k%7%9%F%`$NFCDj$N>l=j$+$i%3%s%F%s%D$r<h$C$F$-$F\e(B
+    \e$B%/%i%$%"%s%H$KAw$jJV$9$h$&$K$7$^$9!#$H$-$K$O!"$=$NBe$o$j$K\e(B
+    \e$B%/%i%$%"%s%H$K%j%/%(%9%H$5$l$?%3%s%F%s%D$OJL$N\e(B URL \e$B$K$"$k$3$H$r\e(B
+    \e$BCN$i$;$F!"%/%i%$%"%s%H$,?7$7$$\e(B URL \e$B$X?7$7$$%j%/%(%9%H$r9T$J$&$h$&$K\e(B
+    \e$B$9$kJ}$,K>$^$7$$$3$H$,$"$j$^$9!#$3$l$O\e(B<em>\e$B%j%@%$%l%/%7%g%s\e(B</em>\e$B$H\e(B
+    \e$B8F$P$l$F$$$F!"\e(B<a
+    href="mod/mod_alias.html#redirect">Redirect</a> \e$B%G%#%l%/%F%#%V$K$h$j\e(B
+    \e$B<BAu$5$l$F$$$^$9!#$?$H$($P!"\e(B<code>DocumentRoot</code> \e$B$N2<$N%G%#%l%/%H%j\e(B
+    <code>/foo/</code> \e$B$,?7$7$$%G%#%l%/%H%j\e(B <code>/bar/</code> \e$B$K0\F0$7$?$H$-$O!"\e(B
+    \e$B0J2<$N$h$&$K$7$F%/%i%$%"%s%H$,?7$7$$>l=j$N%3%s%F%s%D$r%j%/%(%9%H$9$k$h$&$K\e(B
+    \e$B;X<($9$k$3$H$,$G$-$^$9\e(B:</p>
+
+    <blockquote>
+      <code>Redirect permanent /foo/
+      http://www.example.com/bar/</code>
+    </blockquote>
+
+    <p>\e$B$3$l$O!"\e(B<code>/foo/</code> \e$B$G;O$^$k$9$Y$F$N\e(B URL-Path \e$B$r!"\e(B
+    <code>www.example.com</code> \e$B%5!<%P$N\e(B <code>/bar/</code> \e$B$,\e(B
+    <code>/foo/</code> \e$B$KCV49$5$l$?$b$N$K%j%@%$%l%/%H$7$^$9!#\e(B
+    \e$B%5!<%P$O<+J,<+?H$N%5!<%P$@$1$G$J$/!"$I$N%5!<%P$K$G$b%/%i%$%"%s%H$r\e(B
+    \e$B%j%@%$%l%/%H$9$k$3$H$,$G$-$^$9!#\e(B</p>
+
+    <p>Apache \e$B$O$h$jJ#;($J=q$-49$($NLdBj$N$?$a$K!"\e(B<a
+    href="mod/mod_alias.html#redirectmatch">RedirectMatch</a> \e$B%G%#%l%/%F%#%V$r\e(B
+    \e$BDs6!$7$F$$$^$9!#$?$H$($P!"%5%$%H$N%[!<%`%Z!<%8$r0c$&%5%$%H$K%j%@%$%l%/%H\e(B
+    \e$B$9$k$1$l$I!"B>$N%j%/%(%9%H$O$=$N$^$^07$&!"$H$$$&$H$-$O0J2<$N@_Dj$r\e(B
+    \e$B;H$$$^$9\e(B:</p>
+
+    <blockquote>
+      <code>RedirectMatch permanent ^/$
+      http://www.example.com/startpage.html</code>
+    </blockquote>
+
+    <p>\e$B$"$k$$$O!"0l;~E*$K%5%$%H$N$9$Y$F$N%Z!<%8$r0l$D$N%Z!<%8$X%j%@%$%l%/%H$9$k\e(B
+    \e$B$H$-$O!"0J2<$r;H$$$^$9\e(B:</p>
+
+    <blockquote>
+      <code>RedirectMatch temp .*
+      http://www.example.com/startpage.html</code>
+    </blockquote>
+
+<h2><a id="proxy" name="proxy">\e$B%j%P!<%9%W%m%-%7\e(B</a></h2>
+
+<p>Apache \e$B$O1s3VCO$K$"$k%I%-%e%a%s%H$r%m!<%+%k$N%5!<%P$N\e(B URL \e$B6u4V$K\e(B
+\e$B;}$C$F$/$k$3$H$b$G$-$^$9!#$3$N<jK!$O\e(B<em>\e$B%j%P!<%9%W%m%-%7\e(B</em>\e$B$H8F$P$l$F$$$^$9!#\e(B
+\e$B%&%'%V%5!<%P$,1s3VCO$N%I%-%e%a%s%H$r<hF@$7$F%/%i%$%"%s%H$KAw$jJV$9$N$,\e(B
+\e$B%W%m%-%7%5!<%P$NF0:n$N$h$&$K8+$($k$+$i$G$9!#%/%i%$%"%s%H$K$O%I%-%e%a%s%H$,\e(B
+\e$B%j%P!<%9%W%m%-%7%5!<%P$+$iAw$i$l$F$-$F$$$k$h$&$K8+$($kE@$,DL>o$N\e(B
+\e$B%W%m%-%7$H$O0[$J$j$^$9!#\e(B</p>
+
+<p>\e$B<!$NNc$G$O!"%/%i%$%"%s%H$,\e(B <code>/foo/</code> \e$B%G%#%l%/%H%j$N2<$K$"$k\e(B
+\e$B%I%-%e%a%s%H$r%j%/%(%9%H$9$k$H!"%5!<%P$,\e(B <code>internal.example.com</code> \e$B$N\e(B
+<code>/bar/</code> \e$B%G%#%l%/%H%j$+$i<hF@$7$F!"$5$b%m!<%+%k%5!<%P$+$i$N\e(B
+\e$B%I%-%e%a%s%H$N$h$&$K$7$F%/%i%$%"%s%H$KJV$7$^$9!#\e(B</p>
+
+<blockquote>
+ProxyPass /foo/ http://internal.example.com/bar/<br />
+ProxyPassReverse /foo/ http://internal.example.com/bar/
+</blockquote>
+
+<p><a href="mod/mod_proxy.html#proxypass">ProxyPass</a> \e$B%G%#%l%/%F%#%V$O\e(B
+\e$B%5!<%P$,E,@Z$J%I%-%e%a%s%H$r<hF@$9$k$h$&$K@_Dj$7!"\e(B<a
+href="mod/mod_proxy.html#proxypassreverse">ProxyPassReverse</a> \e$B%G%#%l%/%F%#%V$O\e(B
+<code>internal.example.com</code> \e$B$+$i$N%j%@%$%l%/%H$,%m!<%+%k%5!<%P$N\e(B
+\e$BE,@Z$J%G%#%l%/%H%j$r;X$9$h$&$K=q$-49$($^$9!#$?$@$7!"%I%-%e%a%s%H$NCf$N\e(B
+\e$B%j%s%/$O=q$-49$($i$l$J$$!"$H$$$&$3$H$OCN$C$F$*$$$F$/$@$5$$!#\e(B
+\e$B$G$9$+$i!"\e(B<code>internal.example.com</code> \e$B$X$N@dBP%Q%9$K$h$k%j%s%/$G$O!"\e(B
+\e$B%/%i%$%"%s%H$,%W%m%-%7%5!<%P$rH4$1=P$7$F\e(B <code>internal.example.com</code> \e$B$K\e(B
+\e$BD>@\%j%/%(%9%H$rAw$k!"$H$$$&$3$H$K$J$j$^$9!#\e(B</p>
+
+    <h2><a id="rewrite" name="rewrite">\e$B%j%i%$%H%(%s%8%s\e(B</a></h2>
+
+    <p>\e$B$h$j0lAX6/NO$JCV49$,I,MW$J$H$-$O!"\e(B<a
+    href="mod/mod_rewrite.html">mod_rewrite</a> \e$B$,Ds6!$9$k%j%i%$%H%(%s%8%s$,\e(B
+    \e$BLr$KN)$D$G$7$g$&!#$3$N%b%8%e!<%k$K$h$jDs6!$5$l$k%G%#%l%/%F%#%V$O\e(B
+    \e$B%V%i%&%6$N<oN`!"%j%/%(%9%H85$N\e(B IP \e$B%"%I%l%9$J$I$N%j%/%(%9%H$NFCD'$r\e(B
+    \e$B;H$C$FAw$jJV$9%3%s%F%s%D$N>l=j$r7h$a$^$9!#$5$i$K!"\e(Bmod_rewrite \e$B$O\e(B
+    \e$B30It$N%G!<%?%Y!<%9%U%!%$%k$d%W%m%0%i%`$r;H$C$F%j%/%(%9%H$N07$$J}$r\e(B
+    \e$B7h$a$k$3$H$b$G$-$^$9!#%j%i%$%H%(%s%8%s$O>e$G5s$2$i$l$F$$$k;0$D$N%^%C%T%s%0\e(B
+    \e$B$9$Y$F$r9T$J$&$3$H$,$G$-$^$9\e(B: \e$BFbIt$N%j%@%$%l%/%H\e(B (\e$B%(%$%j%"%9\e(B)\e$B!"\e(B
+    \e$B30It$N%j%@%$%l%/%H!"%W%m%-%7$G$9!#\e(Bmod_rewrite \e$B$r;H$&B?$/$N<BMQE*$JNc$O\e(B
+    <a href="misc/rewriteguide.html">URL \e$B%j%i%$%H%,%$%I\e(B</a>
+    \e$B$G@bL@$5$l$F$$$^$9!#\e(B</p>
+
+    <h2><a id="notfound" name="notfound">File Not Found</a></h2>
+
+    <p>\e$BI,$:!"%j%/%(%9%H$5$l$?\e(B URL \e$B$KBP1~$9$k%U%!%$%k$,%U%!%$%k%7%9%F%`$K\e(B
+    \e$BL5$$$H$$$&>l9g$,H/@8$7$^$9!#$3$l$,5/$3$k$N$K$O$$$/$D$+$NM}M3$,$"$j$^$9!#\e(B
+    \e$B>l9g$K$h$C$F$O!"%I%-%e%a%s%H$rJL$N>l=j$K0\F0$7$?7k2L$G$"$k$3$H$,$"$j$^$9!#\e(B
+    \e$B$3$N>l9g$O!"%/%i%$%"%s%H$K%j%=!<%9$N?7$7$$0LCV$rCN$i$;$k$?$a$K\e(B
+    <a href="#redirect">URL \e$B%j%@%$%l%/%7%g%s\e(B</a>\e$B$r;H$&$N$,:GA1$NJ}K!$G$9!#\e(B
+    \e$B$=$&$9$k$3$H$K$h$C$F!"%j%=!<%9$O?7$7$$0LCV$K0\F0$7$F$$$k$1$l$I$b!"\e(B
+    \e$B8E$$%V%C%/%^!<%/$d%j%s%/$,F0:n$7B3$1$k$h$&$K$9$k$3$H$,$G$-$^$9!#\e(B</p>
+
+    <p>"File Not Found" \e$B%(%i!<$N$b$&0l$D$N$h$/$"$kM}M3$O!"\e(B
+    \e$B%V%i%&%6$X$ND>@\F~NO$d\e(B HTML \e$B%j%s%/$+$i$N6vH/E*$J\e(B URL \e$B$NF~NO4V0c$$$G$9!#\e(B
+    Apache \e$B$O$3$NLdBj$r2~A1$9$k$?$a$K!"\e(B<a
+    href="mod/mod_speling.html">mod_speling</a> \e$B%b%8%e!<%k\e(B (\e$B0U?^E*$JDV$j4V0c$$\e(B)
+    (\e$BLuCm\e(B: \e$B@5$7$/$O\e(B spelling) \e$B$rDs6!$7$F$$$^$9!#$3$N%b%8%e!<%k$,\e(B
+    \e$B;HMQ$5$l$F$$$k$H$-$O!"\e(B"File Not Found" \e$B%(%i!<$r2#<h$j$7$F!"\e(B
+    \e$B;w$?%U%!%$%kL>$N%j%=!<%9$rC5$7$^$9!#$b$70l$D$@$18+$D$+$C$?>l9g$O\e(B
+    mod_speling \e$B$O%/%i%$%"%s%H$K@5$7$$0LCV$rCN$i$;$k$?$a$K\e(B HTTP \e$B%j%@%$%l%/%H$r\e(B
+    \e$BAw$j$^$9!#$b$7J#?t$N!V6a$$!W%U%!%$%k$,8+$D$+$C$?>l9g$O!"$=$l$i\e(B
+    \e$BBeBX$H$J$j$($k$b$N$N%j%9%H$,%/%i%$%"%s%H$KI=<($5$l$^$9!#\e(B</p>
+
+    <p>mod_speling \e$B$NHs>o$KM-MQ$J5!G=$O!"BgJ8;z>.J8;z$r6hJL$;$:$K\e(B
+    \e$B%U%!%$%kL>$rHf3S$9$k$b$N$G$9!#$3$l$O\e(B URL \e$B$H\e(B unix \e$B$N\e(B
+    \e$B%U%!%$%k%7%9%F%`$,N>J}$H$bBgJ8;z>.J8;z$r6hJL$9$k$b$N$G$"$k!"\e(B
+    \e$B$H$$$&$3$H$r%f!<%6$,CN$i$J$$%7%9%F%`$GLr$KN)$A$^$9!#$?$@$7!"\e(B
+    \e$B;~@^$N\e(B URL \e$BD{@5DxEY$G:Q$^$:!"\e(Bmod_speling \e$B$r$h$jB?$/;HMQ$9$k$H!"%5!<%P$K\e(B
+    \e$B$5$i$J$kIi2Y$,$+$+$j$^$9!#$9$Y$F$N!V@5$7$/$J$$!W%j%/%(%9%H$N8e$K\e(B
+    URL \e$B$N%j%@%$%l%/%H$H%/%i%$%"%s%H$+$i$N?7$7$$%j%/%(%9%H$,$/$k$3$H$K\e(B
+    \e$B$J$j$^$9$+$i!#\e(B</p>
+
+    <p>\e$B%3%s%F%s%D$N0LCV$r7h$a$h$&$H$9$k$9$Y$F$N;n$_$,<:GT$9$k$H!"\e(B
+    Apache \e$B$O!"\e(BHTTP \e$B%9%F!<%?%9%3!<%I\e(B 404 (file not found) \e$B$H6&$K\e(B
+    \e$B%(%i!<%Z!<%8$rJV$7$^$9!#$3$N%(%i!<%Z!<%8$N304Q$O\e(B <a
+    href="mod/core.html#errordocument">ErrorDocument</a> \e$B%G%#%l%/%F%#%V$G\e(B
+    \e$B@)8f$5$l!"\e(B<a href="custom-error.html">\e$B%+%9%?%`%(%i!<%l%9%]%s%9\e(B</a> \e$B$H\e(B
+    <a href="misc/custom_errordocs.html">\e$B9q:]2=%5!<%P%(%i!<%l%9%]%s%9\e(B</a> \e$B$G\e(B
+    \e$B@bL@$5$l$F$$$k$h$&$K!"=@Fp$J@_Dj$r9T$J$&$3$H$,$G$-$^$9!#\e(B</p>
+
+    <!--#include virtual="footer.html" -->
+  </body>
+</html>
+