home *** CD-ROM | disk | FTP | other *** search
/ PC World 2002 September / PCWorld_2002-09_cd.bin / Komunik / apache / apache_2.0.39-win32-x86-no_ssl.msi / Data.Cab / F208682_env.html.ja.jis < prev    next >
Extensible Markup Language  |  2002-06-17  |  15KB  |  358 lines

  1. <?xml version="1.0" encoding="iso-2022-jp"?>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
  6.   <head>
  7.  
  8.  
  9.     <title>Apache $B$N4D6-JQ?t(B</title>
  10.   </head>
  11.   <!-- English revision: 1.20 -->
  12.   <!-- Background white, links blue (unvisited), navy (visited), red (active) -->
  13.   <body bgcolor="#ffffff" text="#000000" link="#0000ff"
  14.   vlink="#000080" alink="#ff0000">
  15.         <div align="CENTER">
  16.       <img src="images/sub.gif" alt="[APACHE DOCUMENTATION]" /> 
  17.  
  18.       <h3>Apache HTTP Server Version 2.0</h3>
  19.     </div>
  20.  
  21.  
  22.  
  23.  
  24.     <h1 align="center">Apache $B$K$*$1$k4D6-JQ?t(B</h1>
  25.  
  26.     <p>Apache HTTP $B%5!<%P$O(B<em>$B4D6-JQ?t(B</em>$B$H8F$P$l$k!"L>A0$N$D$$$?(B
  27.     $BJQ?t$K>pJs$r5-21$9$k;EAH$_$rDs6!$7$F$$$^$9!#$3$N>pJs$O%m%0<}=8$d(B
  28.     $B%"%/%;%9@)8f$J$I$N$$$m$$$m$JA`:n$r@)8f$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(B
  29.     $B$3$l$i$NJQ?t$O(B CGI $B%9%/%j%W%H$J$I$N30It%W%m%0%i%`$HDL?.$9$k$?$a$K$b(B
  30.     $B;H$o$l$^$9!#$3$NJ8=q$O$=$l$i$NJQ?t$NA`:nJ}K!$H;HMQJ}K!$r$$$/$D$+(B
  31.     $B>R2p$7$^$9!#(B</p>
  32.  
  33.  
  34.     <p>$B$3$l$i$NJQ?t$O(B<em>$B4D6-JQ?t(B</em>$B$H8F$P$l$F$$$^$9$,!"%*%Z%l!<%F%#%s%0(B
  35.     $B%7%9%F%`$K$h$C$F@)8f$5$l$F$$$k4D6-JQ?t$HF1$8$G$O$"$j$^$;$s!#(B
  36.     $B<B:]$O!"$3$l$i$NJQ?t$O(B Apache $B$NFbIt9=B$$NCf$K5-21$5$l!"A`:n$5$l$F$$$^$9!#(B
  37.     $B$=$l$i$O!"(BCGI $B$d(B SSI $B%9%/%j%W%H$KEO$5$l$?$H$-$@$1!"<B:]$N(B
  38.     $B%*%Z%l!<%F%#%s%0%7%9%F%`$N4D6-JQ?t$K$J$j$^$9!#%5!<%P<+?H$,(B
  39.     $B<B9T$5$l$F$$$k%*%Z%l!<%F%#%s%0%7%9%F%`$N4D6-$rA`:n$7$?$$>l9g$O!"(B
  40.     $B%*%Z%l!<%F%#%s%0%7%9%F%`$N%7%'%k$,Ds6!$7$F$$$kI8=`$N4D6-JQ?t$N(B
  41.     $BA`:nJ}K!$r;H$o$J$1$l$P$J$j$^$;$s!#(B</p>
  42.  
  43.     <ul>
  44.       <li><a href="#setting">$B4D6-JQ?t$N@_Dj(B</a></li>
  45.  
  46.       <li><a href="#using">$B4D6-JQ?t$N;HMQ(B</a></li>
  47.  
  48.       <li><a href="#special">$BFCJL$JL\E*$N4D6-JQ?t(B</a></li>
  49.  
  50.       <li><a href="#examples">$BNc(B</a></li>
  51.     </ul>
  52.     <hr />
  53.  
  54.     <h2><a id="setting" name="setting">$B4D6-JQ?t$N@_Dj(B</a></h2>
  55.  
  56.  
  57.     <table border="1">
  58.       <tr>
  59.         <td valign="top"><strong>$B4XO"%b%8%e!<%k(B</strong><br />
  60.          <br />
  61.          <a href="mod/mod_env.html">mod_env</a><br />
  62.          <a href="mod/mod_rewrite.html">mod_rewrite</a><br />
  63.          <a href="mod/mod_setenvif.html">mod_setenvif</a><br />
  64.          <a href="mod/mod_unique_id.html">mod_unique_id</a><br />
  65.          </td>
  66.  
  67.         <td valign="top"><strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br />
  68.          <br />
  69.          <a
  70.         href="mod/mod_setenvif.html#BrowserMatch">BrowserMatch</a><br />
  71.          <a
  72.         href="mod/mod_setenvif.html#BrowserMatchNoCase">BrowserMatchNoCase</a><br />
  73.          <a href="mod/mod_env.html#passenv">PassEnv</a><br />
  74.          <a
  75.         href="mod/mod_rewrite.html#RewriteRule">RewriteRule</a><br />
  76.          <a href="mod/mod_env.html#setenv">SetEnv</a><br />
  77.          <a
  78.         href="mod/mod_setenvif.html#SetEnvIf">SetEnvIf</a><br />
  79.          <a
  80.         href="mod/mod_setenvif.html#SetEnvIfNoCase">SetEnvIfNoCase</a><br />
  81.          <a href="mod/mod_env.html#unsetenv">UnsetEnv</a><br />
  82.          </td>
  83.       </tr>
  84.     </table>
  85.  
  86.     <h3>$B4pK\E*$J4D6-$NA`:n(B</h3>
  87.  
  88.     <p>Apache $B$K$*$$$F4D6-JQ?t$r@_Dj$9$k0lHV4pK\E*$JJ}K!$O!"(B
  89.     $BL5>r7o$K4D6-JQ?t$r@_Dj$9$k(B <code>SetEnv</code>
  90.     $B%G%#%l%/%F%#%V$r;HMQ$9$k$3$H$G$9!#(B <code>PassEnv</code> 
  91.     $B%G%#%l%/%F%#%V$K$h$j!"(BApache $B$,5/F0$5$l$?%7%'%k$N(B
  92.     $B4D6-JQ?t$rEO$9$3$H$b$G$-$^$9!#(B</p>
  93.  
  94.     <h3>$B%j%/%(%9%HKh$K>r7o$K4p$E$$$F@_Dj$9$k(B</h3>
  95.  
  96.     <p>$B$h$j=@Fp@-$r9b$a$k$?$a$K!"(Bmod_setenvif
  97.     $B$GDs6!$5$l$F$$$k%G%#%l%/%F%#%V$r;HMQ$9$k$3$H$G!"%j%/%(%9%H$N(B
  98.     $BFC@-$K4p$E$$$F4D6-JQ?t$r@_Dj$9$k$3$H$,$G$-$^$9!#Nc$($P!"FCDj$N%V%i%&%6(B
  99.     (User-Agent) $B$N%j%/%(%9%H$dFCDj$N(B Referer [$B0U?^E*$JDV$j$G$9(B]
  100.     ($BLuCm(B: $B@5$7$$DV$j$O(B referrer $B$G$9$,!"(BHTTP $B$N;EMM$G$O(B Referer
  101.     $B$H$J$C$F$$$^$9(B) $B%X%C%@$,8+$D$+$C$?$H$-$N$_JQ?t$r@_Dj$9$k$3$H$,$G$-$^$9!#(B
  102.     mod_rewrite $B$N(B <code>RewriteRule</code> $B%G%#%l%/%F%#%V$K$*$$$F(B
  103.     $B4D6-JQ?t$r@_Dj$9$k(B <code>[E=...]</code> $B%*%W%7%g%s$r;HMQ$9$k$3$H$G!"(B
  104.     $B$h$j=@Fp$J@_Dj$r9T$J$&$3$H$,$G$-$^$9!#(B</p>
  105.  
  106.     <h3>$B0l0U$J<1JL;R(B</h3>
  107.  
  108.     <p>mod_unique_id $B$O!"Hs>o$K8B$i$l$?>r7o$N2<$G(B
  109.     $B!V$9$Y$F!W$N%j%/%(%9%H$K$D$$$F!"0l0U$G$"$k$3$H$,J]>Z$5$l$F$$$kCM$r4D6-JQ?t(B
  110.     <code>UNIQUE_ID</code> $B$K@_Dj$7$^$9!#(B
  111.     </p>
  112.  
  113.     <h3>$BI8=`(B CGI $BJQ?t(B</h3>
  114.  
  115.     <p>Apache $B$N@_Dj%U%!%$%k$G@_Dj$5$l$?4D6-JQ?t$H%7%'%k$+$iEO$5$l$k(B
  116.     $B4D6-JQ?t$K2C$($F!"(BCGI $B%9%/%j%W%H$H(B SSI $B%Z!<%8$K$O(B <a
  117.     href="http://cgi-spec.golux.com">CGI $B$N;EMM(B</a>$B$GMW5a$5$l$F$$$k!"(B
  118.     $B%j%/%(%9%H$N%a%?>pJs$r;}$C$?4D6-JQ?t$NAH$,Ds6!$5$l$^$9!#(B
  119.     </p>
  120.  
  121.     <h3>$B$$$/$D$+$NCm0U(B</h3>
  122.  
  123.     <ul>
  124.       <li>$B4D6-$rA`:n$9$k%G%#%l%/%F%#%V$r;H$C$FI8=`(B CGI
  125.       $BJQ?t$r>e=q$-$7$?$jJQ99$7$?$j$9$k$3$H$O$G$-$^$;$s!#(B</li>
  126.  
  127.       <li>CGI $B%9%/%j%W%H$r5/F0$9$k$?$a$K(B <a href="suexec.html">suexec</a>
  128.       $B$,;HMQ$5$l$F$$$k>l9g!"(BCGI $B%9%/%j%W%H$,5/F0$9$k$?$a$K!"4D6-JQ?t$O(B<em
  129.       >$B0BA4(B</em>$B$J4D6-JQ?t$NAH$K@0M}$5$l$^$9!#(B
  130.       $B$3$N0BA4$J4D6-JQ?t$N=89g$O!"%3%s%Q%$%k;~$K(B <code>suexec.c</code>
  131.       $B$GDj5A$5$l$^$9!#(B</li>
  132.  
  133.       <li>$B0\?"@-$N$?$a$K!"4D6-JQ?t$NL>A0$O%"%k%U%!%Y%C%H!"(B
  134.       $B?t;z$H%"%s%@!<%9%3%"(B ($BLuCm(B: '_') $B$@$1$+$i@.$j$^$9!#(B
  135.       $B$5$i$K!":G=i$NJ8;z$O?t;z$G$"$C$F$O$$$1$^$;$s!#(B
  136.       $B$3$N@)8B$K9g$o$J$$J8;z$O(B CGI $B%9%/%j%W%H$H(B SSI
  137.       $B%Z!<%8$KEO$5$l$k$H$-$K%"%s%@!<%9%3%"$KCV49$5$l$^$9!#(B
  138.       </li>
  139.     </ul>
  140.     <hr />
  141.  
  142.     <h2><a id="using" name="using">$B4D6-JQ?t$N;HMQ(B</a></h2>
  143.  
  144.  
  145.     <table border="1">
  146.       <tr>
  147.         <td valign="top"><strong>$B4XO"%b%8%e!<%k(B</strong><br />
  148.          <br />
  149.          <a href="mod/mod_access.html">mod_access</a><br />
  150.          <a href="mod/mod_cgi.html">mod_cgi</a><br />
  151.          <a href="mod/mod_headers.html">mod_headers</a><br />
  152.          <a href="mod/mod_include.html">mod_include</a><br />
  153.          <a href="mod/mod_log_config.html">mod_log_config</a><br />
  154.          <a href="mod/mod_rewrite.html">mod_rewrite</a><br />
  155.          </td>
  156.  
  157.         <td valign="top"><strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br />
  158.          <br />
  159.          <a href="mod/mod_access.html#allow">Allow</a><br />
  160.          <a
  161.         href="mod/mod_log_config.html#customlog">CustomLog</a><br />
  162.          <a href="mod/mod_access.html#deny">Deny</a><br />
  163.          <a href="mod/mod_headers.html#Header">Header</a><br />
  164.          <a
  165.         href="mod/mod_log_config.html#logformat">LogFormat</a><br />
  166.          <a
  167.         href="mod/mod_rewrite.html#RewriteCond">RewriteCond</a><br />
  168.          <a
  169.         href="mod/mod_rewrite.html#RewriteRule">RewriteRule</a><br />
  170.          </td>
  171.        </tr>
  172.     </table>
  173.  
  174.     <h3>CGI $B%9%/%j%W%H(B</h3>
  175.  
  176.     <p>$B4D6-JQ?t$N<g$JMxMQK!$N0l$D$O!"(BCGI $B%9%/%j%W%H$K>pJs$rEA$($k$3$H$G$9!#(B
  177.     $B>e$G@bL@$5$l$F$$$k$h$&$K!"(BCGI $B%9%/%j%W%H$KEO$5$l$k4D6-JQ?t$O(B Apache
  178.     $B$N@_Dj$K$h$j@_Dj$5$l$kJQ?t$K2C$($F!"%j%/%(%9%H$NI8=`$N%a%?>pJs$r4^$s$G$$$^$9!#(B
  179.     $B>\:Y$O(B <a href="howto/cgi.html">CGI $B%A%e!<%H%j%"%k(B</a> $B$r;2>H$7$F$/$@$5$$!#(B
  180.     </p>
  181.  
  182.  
  183.     <h3>SSI $B%Z!<%8(B</h3>
  184.  
  185.     <p>
  186.     mod_include $B$N(B <code>INCLUDES</code> $B%U%#%k%?$G=hM}$5$l$k(B
  187.     server-parsed (SSI) $B%I%-%e%a%s%H$G$O!"(B<code>echo</code>
  188.     $BMWAG$r;HMQ$9$k$H4D6-JQ?t$,=PNO$5$l$^$9!#(B
  189.     $B$^$?!"%Z!<%8$N$"$kItJ,$,%j%/%(%9%H$N@-<A$K1~$8$FJQ99$5$l$k$h$&$K!"(B
  190.     $B4D6-JQ?t$r%U%m!<@)8fMWAG$G;H$&$3$H$,$G$-$^$9!#>\:Y$O(B
  191.     <a href="howto/ssi.html">SSI $B%A%e!<%H%j%"%k(B</a> $B$r;2>H$7$F$/$@$5$$!#(B
  192.     </p>
  193.  
  194.     <h3>$B%"%/%;%9@)8f(B</h3>
  195.  
  196.     <p><code>allow from env=</code> $B%G%#%l%/%F%#%V$H(B <code>deny from env=</code>
  197.     $B%G%#%l%/%F%#%V$r;HMQ$7$F!"%5!<%P$X$N%"%/%;%9$r4D6-JQ?t$NCM$G@)8f$9$k$3$H$,$G$-$^$9!#(B
  198.     <code>SetEnvIf</code> $B%G%#%l%/%F%#%V$HAH$_9g$o$;$k$3$H$G!"%/%i%$%"%s%H$NFC@-$K4p$E$$$F(B
  199.     $B%5!<%P$X$N%"%/%;%9@)8f$r=@Fp$K9T$J$&$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B
  200.     $BNc$($P!"$3$l$i$N%G%#%l%/%F%#%V$r;HMQ$7$F!"FCDj$N%V%i%&%6(B (User-Agent)
  201.     $B$+$i$N%"%/%;%9$r5qH]$9$k$3$H$,$G$-$^$9!#(B
  202.     </p>
  203.  
  204.     <h3>$B>r7oIU$-%m%05-O?(B</h3>
  205.  
  206.     <p>
  207.     <code>LogFormat</code> $B%G%#%l%/%F%#%V$N%*%W%7%g%s(B <code>%e</code>
  208.     $B$r;HMQ$9$k$3$H$G!"4D6-JQ?t$r%"%/%;%9%m%0$K5-O?$9$k$3$H$,$G$-$^$9!#$5$i$K!"(B
  209.     <code>CustomLog</code> $B%G%#%l%/%F%#%V$N>r7oJ,4t<0$r;HMQ$9$k$3$H$G!"(B
  210.     $B4D6-JQ?t$NCM$K$h$C$F%j%/%(%9%H$r%m%0$K5-O?$9$k$+$I$&$+$r7h$a$k$3$H$,$G$-$^$9!#(B
  211.     <code>SetEnvIf</code> $B%G%#%l%/%F%#%V$HAH$_9g$o$;$k$3$H$G!"(B
  212.     $B$I$N%j%/%(%9%H$r%m%0$K5-O?$9$k$+$r=@Fp$K@)8f$9$k$3$H$,2DG=$K$J$j$^$9!#Nc$($P!"(B
  213.     <code>gif</code> $B$G=*$o$k%U%!%$%kL>$X$N%j%/%(%9%H$O%m%0$K5-O?$7$J$$!"(B
  214.     $B0c$&%5%V%M%C%H$N%/%i%$%"%s%H$+$i$N%j%/%(%9%H$@$1$r%m%0$K5-O?$9$k!"$H$$$&A*Br$,2DG=$G$9!#(B
  215.     </p>
  216.  
  217.     <h3>$B>r7oIU$-1~Ez%X%C%@(B</h3>
  218.  
  219.     <p><code>Header</code> $B%G%#%l%/%F%#%V$O4D6-JQ?t$NB8:_$dIT:_$K(B
  220.     $B$h$C$F%/%i%$%"%s%H$X$N1~Ez$KFCDj$N(B HTTP $B%X%C%@$rIU$1$k$+$I$&$+$r(B
  221.     $B7h$a$k$3$H$,$G$-$^$9!#$3$l$K$h$j!"Nc$($P!"%/%i%$%"%s%H$+$i$N%j%/%(%9%H(B
  222.     $B$K$"$k%X%C%@$,$"$k>l9g$K$N$_FCDj$N1~Ez%X%C%@$rAw$k!"$H$$$&$h$&$J$3$H$,(B
  223.     $B$G$-$^$9!#(B</p>
  224.  
  225.     <h3>URL $B$N=q$-49$((B</h3>
  226.  
  227.     <p><code>RewriteCond</code> $B%G%#%l%/%F%#%V$G(B<em>$BI>2AJ8;zNs(B</em>$B$H$7$F(B
  228.     <code>%{ENV:...}</code> $B<0$r;XDj$9$k$3$H$G!"(Bmod_rewrite
  229.     $B$N=q$-49$(%(%s%8%s$,4D6-JQ?t$K4p$$$F>r7oJ,4t$r9T$J$&$3$H$,$G$-$^$9!#(B
  230.     mod_rewrite $B$,;HMQ2DG=$JJQ?t$G(B <code>ENV:</code> $B$,A0$K$D$$$F$$$J$$JQ?t$O!"(B
  231.     $B<B:]$O4D6-JQ?t$G$O$J$$$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#(B
  232.     $B$=$l$i$OB>$N%b%8%e!<%k$+$i$O;HMQ$G$-$J$$(B mod_rewrite $BMQ$NFCJL$JJQ?t$G$9!#(B
  233.     </p>
  234.     <hr />
  235.  
  236.     <h2><a id="special" name="special">$BFCJL$JL\E*$N4D6-JQ?t(B</a></h2>
  237.  
  238.  
  239.     <p>
  240.     $B8_49@-$NLdBj$r2r7h$9$k$?$a$K!"FCDj$N%/%i%$%"%s%H$HDL?.$7$F$$$k$H$-$O(B
  241.     Apache $B$NF0:n$rJQ99$G$-$k5!9=$,F3F~$5$l$^$7$?!#$G$-$k$@$1=@Fp$K$9$k$?$a$K!"(B
  242.     $B$3$l$i$N5!9=$O4D6-JQ?t$rDj5A$9$k$3$H$G8F$S=P$5$l$^$9!#IaDL$O!"(B
  243.     <a href="mod/mod_setenvif.html#browsermatch">BrowserMatch</a>
  244.     $B%G%#%l%/%F%#%V$r;H$$$^$9$,!"Nc$($P(B <a href="mod/mod_env.html#setenv"
  245.     >SetEnv</a> $B%G%#%l%/%F%#%V$d(B <a href="mod/mod_env.html#passenv"
  246.     >PassEnv</a> $B%G%#%l%/%F%#%V$b;HMQ$9$k$3$H$,$G$-$^$9!#(B
  247.     </p>
  248.  
  249.     <h2>downgrade-1.0</h2>
  250.  
  251.     <p>$B$3$l$r;XDj$9$k$3$H$G!"%j%/%(%9%H$,(B HTTP/1.0
  252.     $B$h$j?7$7$$%W%m%H%3%k$N>l9g$G$b!"(BHTTP/1.0 $B$H$7$F07$o$l$^$9!#(B</p>
  253.  
  254.     <h2>force-no-vary</h2>
  255.  
  256.     <p>$B1~Ez%X%C%@$,%/%i%$%"%s%H$KAw$i$l$kA0$K(B <code>Vary</code>
  257.     $B%U%#!<%k%I$r<h$j=|$-$^$9!#(B
  258.     $B%/%i%$%"%s%H$NCf$K$O$3$N%U%#!<%k%I$r@5$7$/2r<a$7$J$$$b$N$,$"$j$^$9(B
  259.     (<a href="misc/known_client_problems.html">$B%/%i%$%"%s%H$N4{CN$NLdBj(B</a>
  260.     $B$N%Z!<%8$r;2>H$7$F$/$@$5$$(B)$B!#$3$NJQ?t$r@_Dj$9$k$3$H$G$=$NLdBj$r2sHr(B
  261.     $B$9$k$3$H$,$G$-$^$9!#$3$NJQ?t$r@_Dj$9$k$H!"(B<strong>force-response-1.0</strong>
  262.     $B$,@_Dj$5$l$?$3$H$K$J$j$^$9!#(B</p>
  263.  
  264.     <h2>force-response-1.0</h2>
  265.  
  266.     <p>$B$3$l$,@_Dj$5$l$F$$$k$H!">o$K(B HTTP/1.0 $B$G$N1~Ez$K$J$j$^$9!#$3$N5!G=$O!"(B
  267.     $B85!9$O(B AOL $B$N%W%m%-%7$NLdBj$N$?$a$K<BAu$5$l$^$7$?!#%/%i%$%"%s%H$NCf$K$O!"(B
  268.     HTTP/1.1 $B$N1~Ez$rJV$5$l$k$H@5$7$/F0:n$7$J$$$b$N$,$"$k$+$b$7$l$^$;$s!#(B
  269.     $B$3$N5!G=$r;HMQ$9$k$3$H$G!"$=$N$h$&$J%/%i%$%"%s%H$H$N4V$N8_49@-LdBj$r2r7h$G$-$^$9!#(B</p>
  270.  
  271.     <h2>nokeepalive</h2>
  272.  
  273.     <p>$B$3$l$,@_Dj$5$l$F$$$k>l9g$O!"(B<a href="mod/core.html#keepalive"
  274.     >KeepAlive</a> $B$r;HMQ$7$J$$$h$&$K$7$^$9!#(B</p>
  275.     <hr />
  276.  
  277.     <h2><a id="examples" name="examples">$BNc(B</a></h2>
  278.  
  279.     <h2>redirect-carefully</h2>
  280.  
  281.     <p>This forces the server to be more careful when sending a redirect
  282.     to the client.  This is typically used when a client has a known
  283.     problem handling redirects.  This was originally implemented as a
  284.     result of a problem with Microsoft's WebFolders software which has
  285.     a problem handling redirects on directory resources via DAV 
  286.     methods.</p>
  287.  
  288.     <h3>$B$*$+$7$J5sF0$r$9$k%/%i%$%"%s%H$KBP$7$F%W%m%H%3%k$NF0:n$rJQ99$9$k(B</h3>
  289.  
  290.     <p>$B%/%i%$%"%s%H$K4X$9$k4{CN$NLdBj$KBP=h$9$k$?$a$K!"0J2<$N9T$r(B
  291.     httpd.conf $B$KF~$l$k$3$H$r?d>)$7$F$$$^$9!#(B</p>
  292. <pre>
  293. #
  294. # The following directives modify normal HTTP response behavior.
  295. # The first directive disables keepalive for Netscape 2.x and browsers that
  296. # spoof it. There are known problems with these browser implementations.
  297. # The second directive is for Microsoft Internet Explorer 4.0b2
  298. # which has a broken HTTP/1.1 implementation and does not properly
  299. # support keepalive when it is used on 301 or 302 (redirect) responses.
  300. #
  301. BrowserMatch "Mozilla/2" nokeepalive
  302. BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
  303.  
  304. #
  305. # The following directive disables HTTP/1.1 responses to browsers which
  306. # are in violation of the HTTP/1.0 spec by not being able to grok a
  307. # basic 1.1 response.
  308. #
  309. BrowserMatch "RealPlayer 4\.0" force-response-1.0
  310. BrowserMatch "Java/1\.0" force-response-1.0
  311. BrowserMatch "JDK/1\.0" force-response-1.0
  312. </pre>
  313.  
  314.     <h3>$B2hA|$X$N%j%/%(%9%H$r%"%/%;%9%m%0$K5-O?$7$J$$(B</h3>
  315.  
  316.     <p>$B$3$NNc$G$O!"2hA|$X$N%j%/%(%9%H$,%"%/%;%9%m%0$K8=$l$J$$$h$&$K$7$^$9!#(B
  317.     $B$3$l$rJQ99$9$k$3$H$G!"FCDj$N%G%#%l%/%H%j$N%m%0<}=8$r$d$a$?$j!"(B
  318.     $BFCDj$N%[%9%H$+$i$N%j%/%(%9%H$N%m%0<}=8$r$d$a$?$j$9$k$3$H$,4JC1$K$G$-$^$9!#(B
  319.     </p>
  320. <pre>
  321.     SetEnvIf Request_URI \.gif image-request
  322.     SetEnvIf Request_URI \.jpg image-request
  323.     SetEnvIf Request_URI \.png image-request
  324.     CustomLog logs/access_log env=!image-request
  325. </pre>
  326.  
  327.     <h3>$B!V2hA|$NEpMQ!W$rKI$0(B</h3>
  328.  
  329.     <p>$B$3$NNc$O!"JL$N%5!<%P$K$$$k?M$,!"$"$J$?$N%5!<%P$K$"$k2hA|$r(B
  330.     inline $B2hA|$H$7$F;HMQ$9$k$3$H$rKI$.$^$9!#(B
  331.     $B$3$l$O?d>)$5$l$F$$$k@_Dj$G$O$"$j$^$;$s$,!"$"$k8BDj$5$l$?>u67$G$OM-8z$G$9!#(B
  332.     $B$3$3$G$O!"$9$Y$F$N2hA|$O(B /web/images $B$H$$$&%G%#%l%/%H%j$K$"$k$H2>Dj$7$^$9!#(B
  333.     </p>
  334. <pre>
  335.     SetEnvIf Referer "^http://www.example.com/" local_referal
  336.     # Allow browsers that do not send Referer info
  337.     SetEnvIf Referer "^$" local_referal
  338.     <Directory /web/images>
  339.        Order Deny,Allow
  340.        Deny from all
  341.        Allow from env=local_referal
  342.     </Directory>
  343. </pre>
  344.  
  345.     <p>$B$3$N<jK!$K4X$9$k>\$7$$>pJs$O(B ApacheToday $B$N%A%e!<%H%j%"%k(B "<a
  346.     href="http://apachetoday.com/news_story.php3?ltsn=2000-06-14-002-01-ps"
  347.     >Keeping Your Images from Adorning Other Sites</a>"
  348.     $B$r;2>H$7$F$/$@$5$$!#(B</p>
  349.         <hr />
  350.  
  351.     <h3 align="CENTER">Apache HTTP Server Version 2.0</h3>
  352.     <a href="./"><img src="images/index.gif" alt="Index" /></a>
  353.  
  354.  
  355.  
  356.   </body>
  357. </html>
  358.