⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mod_rewrite.html.ja.jis

📁 apache 安装教程 apache 安装教程
💻 JIS
📖 第 1 页 / 共 5 页
字号:
       <a href="directive-dict.html#Module"      rel="Help"><strong>$B%b%8%e!<%k(B:</strong></a> mod_rewrite.c<br />       <a href="directive-dict.html#Compatibility"      rel="Help"><strong>$B8_49@-(B:</strong></a> Apache 1.2      ($B0lIt$N$_(B), Apache 1.3<br />             <p><code>RewriteMap</code> $B%G%#%l%/%F%#%V$O!"(B      $B%^%C%T%s%04X?t$r;H$C$F%k!<%kCV49J8;zNs$NFbIt$G;H$($k(B      <em>$B=q$-49$(%^%C%W(B</em>$B$rDj5A$7$^$9!#$3$l$K$h$j!"(B      $B%-!<$r8!:w$9$k:]$K!"%U%#!<%k%I$rA^F~$7$?$jCV49$7$?$j$G$-$^$9!#(B      $B8!:wBP>]$K$O$$$m$$$m$J%?%$%W$,;H$($^$9!#(B</p>      <p><a id="mapfunc" name="mapfunc"><em>MapName</em></a>      $B$O%^%C%W$NL>A0$G$9!#0J2<$N=q<0$N$I$A$i$+$K$h$j!"(B      $B=q$-49$(%k!<%k$NCV49J8;zNs$G;H$o$l$k(B      $B%^%C%T%s%04X?t$r;XDj$9$k$N$K;H$o$l$^$9!#(B</p>      <blockquote>        <strong><code>${</code> <em>MapName</em> <code>:</code>        <em>LookupKey</em> <code>}</code><br />         <code>${</code> <em>MapName</em> <code>:</code>        <em>LookupKey</em> <code>|</code> <em>DefaultValue</em>        <code>}</code></strong>      </blockquote>      $B$3$N$h$&$J=q<0$,8=$l$k$H!"(B<em>MapName</em> $B$H$$$&L>A0$N%^%C%W$NCf$N%-!<(B      <em>LookupKey</em> $B$,8!:w$5$l$^$9!#(B      $B%-!<$,8+$D$+$l$P!"$3$N%^%C%W4X?t$N=q<0$NItJ,$O(B <em>SubstValue</em>      $B$K$h$jCV49$5$l$^$9!#%-!<$,8+$D$+$i$J$$>l9g!"(B      <em>DefaultValue</em> $B$,$"$l$P$=$l$GCV49$5$l!"(B<em>DefaultValue</em>      $B$,;XDj$5$l$F$$$J$1$l$P6uJ8;zNs$KCV49$5$l$^$9!#(B      <p>$B0J2<$N$h$&$J(B <em>MapType</em> $B$H(B <em>MapSource</em>      $B$r;H$C$?AH$_9g$o$;$r;HMQ$G$-$^$9(B:</p>      <ul>        <li>          <strong>$BI8=`$N%W%l!<%s%F%-%9%H(B</strong><br />           MapType: <code>txt</code>, MapSource:           Unix $B%U%!%$%k%7%9%F%`$NM-8z$JDL>o%U%!%$%k$X$N%Q%9(B          <p>$B$3$l$OI8=`$N=q$-49$(%^%C%W5!G=$G$9!#(B          <em>MapSource</em> $B$O6uGr9T$d%3%a%s%H9T(B($B9TF,$,(B          '#' $BJ8;z$G;O$^$k9T(B)$B!"<c$7$/$O0J2<$N$h$&$J(B          $B%Z%"$,0l9TKh$K=q$+$l$F$$$k$h$&$JIaDL$N(B ASCII          $B%U%!%$%k$G$9!#(B</p>          <blockquote>            <strong><em>MatchingKey</em>            <em>SubstValue</em></strong>          </blockquote>          <p>$BNc(B:</p>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>####  map.txt -- rewriting map##Ralf.S.Engelschall    rse   # Bastard Operator From HellMr.Joe.Average        joe   # Mr. Average</pre>              </td>            </tr>          </table>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>RewriteMap real-to-user txt:/path/to/file/map.txt</pre>              </td>            </tr>          </table>        </li>        <li>          <strong>$B%i%s%@%`$J%W%l!<%s%F%-%9%H(B</strong><br />           MapType: <code>rnd</code>, MapSource:           Unix $B%U%!%$%k%7%9%F%`$NM-8z$JDL>o%U%!%$%k$X$N%Q%9(B          <p>$B$3$l$OA0=R$NI8=`%W%l!<%s%F%-%9%H$H$[$\F1$8$G$9$,!"$=$l$K2C$($F(B          $B@lMQ$N8e=hM}5!G=$r;}$C$F$$$^$9(B: $BCM$r8!:w$7$?8e!"$=$NCM$O(B ``or''          $B$N0UL#$r;}$D(B ``<code>|</code>'' $BJ8;z$K$7$?$,$C$F%Q!<%9$5$l$^$9!#(B          $B$D$^$j$3$l$i$OJQ498uJd$rMeNs$7$F$*$j!"(B          $B<B:]$KJV$5$l$kCM$O$3$l$i$NCf$+$i%i%s%@%`$KA*$P$l$^$9!#(B          $B$3$l$O0l8+L/$J46$8$,$7$F0UL#$,$J$5$=$&$K;W$($^$9$,!"(B          $B<B:]$K8!:w$7$?CM$,%5!<%PL>$K$J$k$h$&$J(B          $B%j%P!<%9%W%m%-%7$rMQ$$$?Ii2YJ,;6MQ$K(B          $B@_7W$5$l$F$$$^$9!#(B          $BNc$($P(B:</p>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>####  map.txt -- rewriting map##static   www1|www2|www3|www4dynamic  www5|www6</pre>              </td>            </tr>          </table>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>RewriteMap servers rnd:/path/to/file/map.txt</pre>              </td>            </tr>          </table>        </li>        <li>          <strong>$B%O%C%7%e%U%!%$%k(B</strong><br />           MapType: <code>dbm</code>, MapSource:           Unix $B%U%!%$%k%7%9%F%`$NM-8z$JDL>o%U%!%$%k$X$N%Q%9(B          <p>$B%U%!%$%k$NFbMF$N0UL#$O(B<em>$B%W%l!<%s%F%-%9%H(B</em>$B%U%)!<%^%C%H(B          $B$HF1$8$G$9$,!"(B          $B9bB.$J8!:w$r9T$&$?$a$K:GE,2=$,;\$5$l$?(B          NDBM $B%U%)!<%^%C%H$H$$$&%P%$%J%j%U%!%$%k(B          $B$r%=!<%9$H$7$F;H$&$3$H$b$G$-$^$9!#$3$N$h$&$J%U%!%$%k$O!"(B          NDBM $B%D!<%k$r;H$C$?$j!"0J2<$N$h$&$J(B perl          $B%9%/%j%W%H$r;H$C$F:n$k$3$H$,$G$-$^$9!#(B</p>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>#!/path/to/bin/perl####  txt2dbm -- convert txt map to dbm format##use NDBM_File;use Fcntl;($txtmap, $dbmmap) = @ARGV;open(TXT, "&lt;$txtmap") or die "Couldn't open $txtmap!\n";tie (%DB, 'NDBM_File', $dbmmap,O_RDWR|O_TRUNC|O_CREAT, 0644) or die "Couldn't create $dbmmap!\n";while (&lt;TXT&gt;) {  next if (/^\s*#/ or /^\s*$/);  $DB{$1} = $2 if (/^\s*(\S+)\s+(\S+)/);}untie %DB;close(TXT);</pre>              </td>            </tr>          </table>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>$ txt2dbm map.txt map.db</pre>              </td>            </tr>          </table>        </li>        <li>          <strong>$BFbIt4X?t(B</strong><br />           MapType: <code>int</code>, MapSource: $BFbIt(B Apache $B4X?t(B          <p>$B%=!<%9$H$7$F!"FbIt(B Apache $B4X?t$r;H$&$3$H$b$G$-$^$9!#(B          $B8=;~E@$G$O%(%s%I%f!<%6$,<+J,MQ$KFH<+$N$b$N$r:n$k$3$H$O$G$-$^$;$s$,!"(B          $B0J2<$N$b$N$,MQ0U$5$l$F$$$^$9!#(B</p>          <ul>            <li><strong>toupper</strong>:<br />             $B8+$D$+$C$?%-!<$r$9$Y$FBgJ8;z$KJQ49$9$k!#(B</li>            <li><strong>tolower</strong>:<br />             $B8+$D$+$C$?%-!<$r$9$Y$F>.J8;z$KJQ49$9$k!#(B</li>            <li><strong>escape</strong>:<br />            $B8+$D$+$C$?%-!<$NCf$NFC<lJ8;z$r(B 16            $B?J%(%s%3!<%G%#%s%0$KJQ49$9$k!#(B</li>            <li><strong>unescape</strong>:<br />            $B8+$D$+$C$?%-!<$NCf$N(B 16 $B?J%(%s%3!<%G%#%s%0$rFC<lJ8;z$KLa$9!#(B</li>          </ul>        </li>        <li>          <strong>$B30It$N=q$-49$(%W%m%0%i%`(B</strong><br />           MapType: <code>prg</code>, MapSource:           Unix $B%U%!%$%k%7%9%F%`$NM-8z$JDL>o%U%!%$%k$X$N%Q%9(B          <p>$B%=!<%9$K$O%^%C%W%U%!%$%k0J30$K%W%m%0%i%`$r;H$&$3$H$b$G$-$^$9!#(B          $B%W%m%0%i%`$O9%$-$J8@8l$rA*Br$9$k$3$H$,$G$-$^$9$,!"(B          $B:n@.$5$l$?$b$N$O<B9T2DG=%U%!%$%k(B          (<em>$B$9$J$o$A(B</em>$B%*%V%8%'%/%H%3!<%I!"<c$7$/$O(B 1 $B9TL\$K(B '          <code>#!/path/to/interpreter</code>'          $B$N$h$&$J%^%8%C%/%/%C%-!<%H%j%C%/$NF~$C$?%9%/%j%W%H(B)          $B$G$J$1$l$P$J$j$^$;$s!#(B</p>          <p>$B$3$N%W%m%0%i%`$O(B Apache $B%5!<%P$N5/F0;~$K0lEY$@$15/F0$5$l!"(B          <code>stdin</code> $B$*$h$S(B <code>stdout</code>          $B%U%!%$%k%O%s%I%k$rDL$7$F!"=q$-49$(%(%s%8%s$H$N$d$j$H$j$r9T$$$^$9!#(B          $B$3$N%W%m%0%i%`$O!"3F!9$N%^%C%W4X?t$N8!:w$N$?$S$K!"(B          $B8!:wBP>]$N%-!<$r!"2~9TJ8;z$G=*C<$5$l$?J8;zNs$H$7$F(B          <code>stdin</code> $B$+$i<u$1<h$j$^$9!#(B          $B$=$7$F!"CM$,8+$D$+$l$P2~9TJ8;z$G=*C<$5$l$?J8;zNs$rJV$7!"(B          $B8+$D$+$i$J$1$l$P(B          (<em>$B$9$J$o$A(B</em>$B!"M?$($i$l$?%-!<$KBP1~$9$kCM$,$J$$(B)$B!"(B          4 $BJ8;z$NJ8;zNs(B ``<code>NULL</code>'' $B$rJV$5$J$1$l$P$J$j$^$;$s!#(B          1:1 $B$N%^%C%W(B(<em>$B$9$J$o$A(B</em>$B%-!<(B == $BCM(B)          $B$r<B8=$9$kC1=c$J%W%m%0%i%`Nc$H$7$F$O!"0J2<$N$h$&$K$J$j$^$9(B:</p>          <table border="0" cellspacing="1" cellpadding="5"          bgcolor="#F0F0F0">            <tr>              <td><pre>#!/usr/bin/perl$| = 1;while (&lt;STDIN&gt;) {    # ...put here any transformations or lookups...    print $_;}</pre>              </td>            </tr>          </table>          <p>$B$7$+$7!"==J,$K5$$r$D$1$F$[$7$$$3$H$,$"$j$^$9(B:<br />          </p>          <ol>            <li>``<em>Keep it simple, stupid            ($BC1=c$J$^$^$K$7$F$*$1!"GO</LnO:(B!)$B!W(B</em>'' (KISS)            $B$H$$$&86B'$K=>$C$F$/$@$5$$!#$b$7$3$N%W%m%0%i%`$,%O%s%0$7$F$7$^$&$H!"(B            $B$=$N%k!<%k$,8=$l$?=V4V$K(B Apache            $B%5!<%P<+BN$,%O%s%0$7$F$7$^$$$^$9!#(B</li>            <li>$B$"$j$,$A$J4V0c$$$H$7$F$O(B: <code>stdout</code>            $B$KBP$7$F%P%C%U%!$5$l$?F~=PNO$r;H$C$F$O$J$j$^$;$s(B!            $B$3$l$r$d$k$HL58B%k!<%W$K%O%^$C$F$7$^$$$^$9(B!            $B$@$+$i>e$N%3!<%I$G$b(B ``<code>$|=1</code>''            $B$H$d$C$F$k$s$G$9!D!#(B</li>            <li><samp>RewriteLock</samp>            $B%G%#%l%/%F%#%V$r;H$C$F%m%C%/%U%!%$%k$rDj5A$7!"(Bmod_rewrite            $B$,Ev3:%W%m%0%i%`$X$NDL?.$KF14|$r<h$l$k$h$&$K$7$F$/$@$5$$!#(B            $B%G%U%)%k%H$G$O$=$N$h$&$JF14|$O9T$o$l$^$;$s!#(B</li>          </ol>        </li>      </ul>      <code>RewriteMap</code> $B%G%#%l%/%F%#%V$O2?EY$G$b=q$/$3$H$,$G$-$^$9!#(B      $B%^%C%T%s%04X?t$4$H$K(B <code>RewriteMap</code>      $B$r;H$C$F=q$-49$(MQ%^%C%W%U%!%$%k$r@k8@$7$^$9!#(B      $B%G%#%l%/%H%j$N%3%s%F%-%9%HFbIt$G%^%C%W$r(B<strong>$B@k8@$9$k(B</strong>      $B$3$H$O$G$-$^$;$s$,!"%G%#%l%/%H%j$N%3%s%F%-%9%H$G$3$N%^%C%W$r(B      <strong>$B;H$&(B</strong>$B$3$H$O$b$A$m$s2DG=$G$9!#(B      <table width="70%" border="0" bgcolor="#E0E0F0"      cellspacing="0" cellpadding="10">        <tr>          <td><strong>$BCm0U(B:</strong> $B%W%l!<%s%F%-%9%H$H(B DBM $B%U%)!<%^%C%H(B          $B$N%U%!%$%k$K4X$7$F$O!"%^%C%W%U%!%$%k$N(B <code>mtime</code>          $B$,JQ99$5$l$k$+$^$?$O%5!<%P$,:F5/F0$5$l$k$^$G!"(B          $B8!:w$5$l$?%-!<$O%a%b%jFb$K%-%c%C%7%e$5$l$^$9!#(B          $B$G$9$+$i!"(B<strong>$BKh2s$N(B</strong>$B%j%/%(%9%H$G;H$o$l$k(B          $B%^%C%W4X?t$r%k!<%kFb$K=q$/$3$H$,$G$-$^$9!#(B          $B30It8!:w$O0lEY$7$+9T$o$l$J$$$N$G!"$3$l$G$bBg>fIW$J$N$G$9!#(B</td>        </tr>      </table>      <hr noshade="noshade" size="1" />      <h3><a id="RewriteBase"      name="RewriteBase">RewriteBase</a></h3>      <a href="directive-dict.html#Syntax"      rel="Help"><strong>$B=q<0(B:</strong></a> RewriteBase      <em>URL-path</em><br />       <a href="directive-dict.html#Default"      rel="Help"><strong>$B%G%U%)%k%H(B:</strong></a> <em>$B%G%U%)%k%H$OJ*M}(B    $B%G%#%l%/%H%j$N%Q%9(B</em><br />       <a href="directive-dict.html#Context"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -