1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791
|
<?xml version="1.0" encoding="EUC-JP"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>mod_include - Apache HTTP </title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
<body>
<div id="page-header">
<p class="menu"><a href="../mod/">⥸塼</a> | <a href="../mod/directives.html">ǥ쥯ƥ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Ѹ</a> | <a href="../sitemap.html">ȥޥå</a></p>
<p class="apache">Apache HTTP С 2.2</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP </a> > <a href="http://httpd.apache.org/docs/">ɥơ</a> > <a href="../">С 2.2</a> > <a href="./">⥸塼</a></div>
<div id="page-content">
<div id="preamble"><h1>Apache ⥸塼 mod_include</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../ja/mod/mod_include.html" title="Japanese"> ja </a></p>
</div>
<div class="outofdate">This translation may be out of date. Check the
English version for recent changes.</div>
<table class="module"><tr><th><a href="module-dict.html#Description">:</a></th><td>Фѡ html ɥ (Server Side Includes)</td></tr>
<tr><th><a href="module-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="module-dict.html#ModuleIdentifier">⥸塼뼱̻:</a></th><td>include_module</td></tr>
<tr><th><a href="module-dict.html#SourceFile">ե:</a></th><td>mod_include.c</td></tr>
<tr><th><a href="module-dict.html#Compatibility">ߴ:</a></th><td>Apache 2.0 ϥե륿ȤƼޤ</td></tr></table>
<h3></h3>
<p>Υ⥸塼ϥե뤬饤Ȥ˽ե륿
ޤƤ<dfn></dfn>ȸƤФ̤ʷ SGML Ȥˤ
椵ޤǤϾʬ䡢¾Υե
ץνϤμߡĶѿɽԤʤȤ
Ǥޤ</p>
</div>
<div id="quickview"><h3 class="directives">ǥ쥯ƥ</h3>
<ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#ssiendtag">SSIEndTag</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ssierrormsg">SSIErrorMsg</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ssistarttag">SSIStartTag</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ssitimeformat">SSITimeFormat</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#ssiundefinedecho">SSIUndefinedEcho</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#xbithack">XBitHack</a></li>
</ul>
<h3>ȥԥå</h3>
<ul id="topics">
<li><img alt="" src="../images/down.gif" /> <a href="#enabling">Server-Side Includes ͭˤ</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#pathinfo">Хɥ롼 (SSI) Ǥ PATH_INFO</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#elements"></a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#includevars">Include ѿ</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#substitution">ѿִ</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#flowctrl">ե</a></li>
</ul><h3></h3>
<ul class="seealso">
<li><code class="directive"><a href="../mod/core.html#options">Options</a></code></li>
<li><code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code></li>
<li><a href="../filter.html">ե륿</a></li>
<li><a href="../howto/ssi.html">SSI 塼ȥꥢ</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="enabling" id="enabling">Server-Side Includes ͭˤ</a></h2>
<p>Server Side Includes <code>INCLUDES</code>
<a href="../filter.html">ե륿</a> ˤƤޤ
Server-side include Υǥ쥯ƥ֤ޤɥȤγĥҤ
.shtml ξ硢ʲΥǥ쥯ƥ֤Ǥ Apache
ѡơη̤ǤɥȤ <code>text/html</code>
MIME פƤޤ:</p>
<div class="example"><p><code>
AddType text/html .shtml<br />
AddOutputFilter INCLUDES .shtml
</code></p></div>
<p>ʲΥǥ쥯ƥ֤ shtml եΤǥ쥯ȥǻꤵƤ
ɬפޤ (̾ <code class="directive"><a href="../mod/core.html#directory"><Directory></a></code> ǻꤷޤ
<code class="directive"><a href="../mod/core.html#allowoverride">AllowOverride</a></code> <code>Options</code>
ꤵƤȡ<code>.htaccess</code> ե˽ȤǤޤ):</p>
<div class="example"><p><code>
Options +Includes
</code></p></div>
<p>ߴݤĤˡ<code>server-parsed</code>
<a href="../handler.html">ϥɥ</a> INCLUDES ե륿
ͭˤޤMIME <code>text/x-server-parsed-html</code>
<code>text/x-server-parsed-html3</code> ΥɥȤФƤ
Apache INCLUDES ե륿ͭˤޤ (ϤΤ
MIME <code>text/html</code> ˤʤޤ)</p>
<p>ܤ <a href="../howto/ssi.html">Tutorial on Server Side Includes</a>.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="pathinfo" id="pathinfo">Хɥ롼 (SSI) Ǥ PATH_INFO</a></h2>
<p>SSI ǽեϥǥեȤǤ <code>PATH_INFO</code>
(³Υѥ̾)
դΥꥯȤʤʤޤ<code class="directive"><a href="../mod/core.html#acceptpathinfo">AcceptPathInfo</a></code> ǥ쥯ƥ֤
<code>PATH_INFO</code> դΥꥯȤ褦˥Ф
Ǥޤ</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="elements" id="elements"></a></h2>
<p>ɥȤϡSGML ΥȤȤ̤ʥޥɤޤ줿
HTML ɥȤȤƥѡޤޥɤιʸϼΤ褦
ʤäƤޤ:</p>
<div class="example"><p><code>
<!--#<var>element</var> <var>attribute</var>=<var>value</var>
<var>attribute</var>=<var>value</var> ... -->
</code></p></div>
<p> (: value) ŰǰϤΤŪǤ
륯 (') ȥХå (`) ѤǤޤ
¿Υޥɤ°- (: attribute-value) ȤĤǤޤ
Ȥν (<code>--></code>)
ˤϡSSI ζΰȲᤵʤ褦ˤ뤿˶
Ƥǽ <code><!--#</code> ϤޤȤ<em></em>
ǡդǤϤʤդƤ</p>
<p> (: element) ʲɽ˼ޤ</p>
<table class="bordered">
<tr><th></th><th></th></tr>
<tr><td><code><a href="#element.config">config</a></code></td>
<td>configure output formats</td></tr>
<tr><td><code><a href="#element.echo">echo</a></code></td>
<td>print variables</td></tr>
<tr><td><code><a href="#element.exec">exec</a></code></td>
<td>execute external programs</td></tr>
<tr><td><code><a href="#element.fsize">fsize</a></code></td>
<td>print size of a file</td></tr>
<tr><td><code><a href="#element.flastmod">flastmod</a></code></td>
<td>print last modification time of a file</td></tr>
<tr><td><code><a href="#element.include">include</a></code></td>
<td>include a file</td></tr>
<tr><td><code><a href="#element.printenv">printenv</a></code></td>
<td>print all available variables</td></tr>
<tr><td><code><a href="#element.set">set</a></code></td>
<td>set a value of a variable</td></tr>
</table>
<p>SSI Ǥ <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> ʳΥ⥸塼
뤳Ȥ⤢ޤºݡ
<code><a href="#element.exec">exec</a></code> Ǥ
<code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> ƤơΥ⥸塼뤬
ɤˤΤѲǽȤʤޤ</p>
<h3><a name="element.config" id="element.config">config </a></h3>
<p>ΥޥɤϲϤ͡¦̤椷ޤ°ϼ̤Ǥ</p>
<dl>
<dt><code>echomsg</code> (<em>Apache 2.1 ʹ</em>)</dt>
<dd>ꤵͤϡ<code><a href="#element.echo">echo</a></code>
Ǥ̤ѿ褦Ȥݤˡ
饤Ȥåˤʤޤ
<code class="directive"><a href="#ssiundefinedecho">SSIUndefinedEcho</a></code>
ǥ쥯ƥ֤ޤ</dd>
<dt><code>errmsg</code></dt>
<dd>ͤɥȤβ˥顼ȯ
饤Ȥåˤʤޤ
<code class="directive"><a href="#ssierrormsg">SSIErrorMsg</a></code>
ǥ쥯ƥ֤ޤ</dd>
<dt><code>sizefmt</code></dt>
<dd>ͤϡեΥɽݤ˻Ѥ
եޥåȤꤷޤͤ ХȥȤ
<code>bytes</code>Kb Mb ͥŪ˻Ѥ
<code>abbrec</code> (㤨 1024 ХȤ "1K" ɽޤ)
Ǥ</dd>
<dt><code>timefmt</code></dt>
<dd>ͤ <code>strftime(3)</code> 饤֥롼
ץȤݤѤޤ</dd>
</dl>
<h3><a name="element.echo" id="element.echo">echo </a></h3>
<p>ΥޥɤϰʲƤ <a href="#includevars">include
ѿ</a> ɽޤѿꤵƤʤ <code class="directive"><a href="#ssiundefinedecho">SSIUndefinedEcho</a></code> ǥ쥯ƥ֤
ꤵ̤ȤʤޤդϤλǤ <code>timefmt</code> ˽ä
ɽޤ°ϼ̤Ǥ</p>
<dl>
<dt><code>var</code></dt>
<dd>ͤɽѿ̾Ǥ</dd>
<dt><code>encoding</code></dt>
<dd><p>ѿϤˡѿʸɤΤ褦˥ɤ뤫
ꤷޤ<code>none</code> ꤵƤȡɤϹԤʤޤ
<code>url</code> ꤵƤȡURL (%-ɤȤ
ƤФƤޤϥ URL λѤŬڤǤ)
Ԥʤޤ<code>echo</code> ǤγϻϡǥեȤ
<code>entity</code> ꤵƤޤϥƥƥ
(ƥȤʤɤΥ֥å٥ HTML ȤΥƥȤ
ŬƤޤ) Ԥʤޤ <code>encoding</code> °
ä뤳ȤѹǤޤѹϼ <code>encoding</code> °
ǤνλޤǸϤޤ</p>
<p><code>encoding</code> °ϥɤѹ <code>var</code>
<em></em> ɬפ뤳ȤդƤ
ޤISO-8859-1 ǥ
Ƥ̤ʸɤޤ
̤ʸΥǥξϡΥǥ
˾ߤη̤ˤʤʤ⤷ޤ</p>
<div class="warning">
ȥץƥ뤿ˡ
<em></em>桼Υǡɤ٤Ǥ
</div>
</dd>
</dl>
<h3><a name="element.exec" id="element.exec">exec </a></h3>
<p><code>exec</code> ޥɤϻꤵ줿륳ޥɤ CGI ץȤ
¹Ԥޤ<code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code> ФȤ߹ޤƤ뤤ʤ
ʤޤ<code class="directive"><a href="../mod/core.html#option">Option</a></code>
<code>IncludesNOEXEC</code> ϤΥޥɤ̵ˤޤ
Ѳǽ°ϼ̤Ǥ</p>
<dl>
<dt><code>cgi</code></dt>
<dd><p>ͤ (%-ɤ줿) URL ꤷޤѥ
å (/) ǻϤޤʤȤϡɥȤ
ХѥȤưޤΥѥǻȤƤɥȤ
Ф CGI ץȤȤưäƤʤƤ CGI ץȤȤ
ưޤץȤΤǥ쥯ȥǤ
(<code class="directive"><a href="../mod/mod_alias.html#scriptalias">ScriptAlias</a></code>
<code class="directive"><a href="../mod/core.html#option">Option</a></code> <code>ExecCGI</code>
ˤä) CGI ץȤλѤĤƤɬפޤ</p>
<p>CGI ץȤˤϡ饤ȤθΥꥯȤ
<code>PATH_INFO</code> ȥʸ (<code>QUERY_STRING</code>) Ϥޤ
URL ѥȤ<em>Ǥʤ</em>ΤǤ
ץȤɸ <a href="mod_cgi.html">CGI</a> Ķ˲äơinclude ѿ
Ѥ뤳ȤǤޤ</p>
<div class="example"><h3></h3><p><code>
<!--#exec cgi="/cgi-bin/example.cgi" -->
</code></p></div>
<p>ץȤϤ <code>Location:</code> إå֤ȡ
HTML Υ () Ѵޤ</p>
<p><code>exec cgi</code> ⡢
<code><a href="#includevirtual">include virtual</a></code>
Ȥ褦ˤƤäˡCGI ؤɲäΰ
ʸȤäϤȤ <code>exec cgi</code>
Ǥޤ<code>include virtual</code> ϰʲΤ褦ˤ
ǽǤ</p>
<div class="example"><p><code>
<!--#include virtual="/cgi-bin/example.cgi?argument=value" -->
</code></p></div>
</dd>
<dt><code>cmd</code></dt>
<dd><p>Фϻꤵ줿ʸ <code>/bin/sh</code> Ȥä
¹Ԥޤޥɤ̾ CGI ѿ˲ä <a href="#includevars">include ѿ</a>ȤȤǤޤ</p>
<p>ۤȤɤξ硢<code><a href="#includevirtual">#include
virtual</a></code> Ȥ <code>#exec cgi</code> <code>#exec
cmd</code> ȤɤǤ (<code>#include virtual</code>)
ɸ Apache Υ֥ꥯȵȤäƥե䥹ץȤ
Ϥߤޤ
褯ƥȤƥʥ줿ˡǤ</p>
<p>ˡWin32 Τ褦ʤĤΥץåȥե䡢<a href="../suexec.html">suexec</a> ȤäƤ unix Ǥϡ
<code>exec</code> ǥ쥯ƥ֤Υޥɤ
Ϥꡢޥɤ˶뤳ȤϤǤޤ
Ǥ顢ʲΤΤ unix suexec ǤʤǤưޤ
Win32 suexec ȤäƤ unix ǤϴԤ̤ˤϤʤޤ:</p>
<div class="example"><p><code>
<!--#exec cmd="perl /path/to/perlscript arg1 arg2" -->
</code></p></div>
</dd>
</dl>
<h3><a name="element.fsize" id="element.fsize">fsize </a></h3>
<p>Υޥɤϻꤵ줿ե礭 <code>sizefmt</code>
˴ŤƽϤޤ°ϼ̤Ǥ</p>
<dl>
<dt><code>file</code></dt>
<dd>ͤϲϤƤɥȤ¸ߤǥ쥯ȥ꤫
ХѥǤ</dd>
<dt><code>virtual</code></dt>
<dd> ͤ (% ɤ줿) URL-path Ǥå (/)
ϤޤʤȤϥɥȤХѥȤưޤ
CGI νϤΥϥץ<em>ޤ</em>CGI
ץȼΤΥץȤ뤳ȤդƤ</dd>
</dl>
<h3><a name="element.flastmod" id="element.flastmod">flastmod </a></h3>
<p>Υޥɤϻꤵ줿եκǽ
<code>timefmt</code> ˽äɽޤ
ǽ° <code>fsize</code> ޥɤƱǤ</p>
<h3><a name="element.include" id="element.include">include </a></h3>
<p>Υޥɤ̤ʸեΥƥȤϤƤե
ޤեϥδˤޤ
ϤƤե¸ߤǥ쥯ȥ
<a href="core.html#options">Option</a> <code>IncludesNOEXEC</code>
ꤵƤ硢text MIME (<code>text/plain</code>,
<code>text/html</code> ) ΥɥȤΤߥ롼ɤԤʤޤ
¾ξϡʸޤᡢޥɤǻꤵ줿
URL Ȥä̤ CGI ץȤƤӽФޤ</p>
<p>°ʸΰ֤ꤷޤinclude ޥɤͿ줿줾
°ФȤԤʤޤͭ°ϼ̤Ǥ</p>
<dl>
<dt><code>file</code></dt>
<dd>ͤϲϤƤɥȤ¸ߤǥ쥯ȥ꤫
ХѥǤ
<code>../</code> ޤǤꡢХѥꤷϤǤޤ
Ǥ顢ɥȥ롼Ȥγˤե䡢ǥ쥯ȥ깽¤
̤ˤե뤳ȤϤǤޤ
ˤ°ϡ<code>virtual</code> °Ȥ褦ˤƤ
</dd>
<dt><code><a id="includevirtual" name="includevirtual">virtual</a></code></dt>
<dd><p>ͤϲϤƤɥȤ (% ɤ줿) URL
ǤURL ˤϥۥ̾ޤ뤳ȤϤǤޤѥȡ
⤷ХʸǤǤå (/)
ϤޤʤϡɥȤХѥȤưޤ</p>
<p>URL °졢 URL 饤ȤȤ
ϤƤϸνϤ˴ޤޤǤ顢
եҹ¤ˤ뤳ȤǤޤ</p>
<p>ꤵ줿 URL CGI ץǤäϡ
ץब¹Ԥ졢νϤϤƤե
ǥ쥯ƥ֤ä֤ޤCGI url
URL 뤳ȤǤޤ</p>
<div class="example"><p><code>
<!--#include virtual="/cgi-bin/example.cgi?argument=value" -->
</code></p></div>
<p>HTML ɥȤ CGI ץνϤޤˡȤƤϡ
<code>include virtual</code> <code>exec cgi</code>
ޤˡǤ</p>
</dd>
</dl>
<h3><a name="element.printenv" id="element.printenv">printenv </a></h3>
<p>ϡ¸ߤ뤹٤ƤѿȤͤɽޤApache 1.3.12 顢
̤ʸϽϤ˥ƥƥ (ܺ٤ <a href="#element.echo"><code>echo</code></a> Ǥ)
褦ˤʤޤ°Ϥޤ</p>
<div class="example"><h3></h3><p><code>
<!--#printenv -->
</code></p></div>
<h3><a name="element.set" id="element.set">set </a></h3>
<p>ѿͤꤷޤ°ϼ̤Ǥ</p>
<dl>
<dt><code>var</code></dt>
<dd>ꤹѿ̾</dd>
<dt><code>value</code></dt>
<dd>ѿꤹ͡</dd>
</dl>
<div class="example"><h3></h3><p><code>
<!--#set var="category" value="help" -->
</code></p></div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="includevars" id="includevars">Include ѿ</a></h2>
<p>ɸ CGI Ķѿ˲äơ<code>echo</code> ޥɤ䡢
<code>if</code> <code>elif</code>, ˥ɥȤƤӽФ
٤ƤΥץफѤǤѿޤ</p>
<dl>
<dt><code>DATE_GMT</code></dt>
<dd>˥åɸˤ븽</dd>
<dt><code>DATE_LOCAL</code></dt>
<dd>ɸˤ븽</dd>
<dt><code>DOCUMENT_NAME</code></dt>
<dd>桼ꥯȤ (ǥ쥯ȥ) ե̾</dd>
<dt><code>DOCUMENT_URI</code></dt>
<dd>桼ꥯȤ (% ɤ줿) URL-path
ե뤬ҤˤʤäƤϡϤƤ
ɥȤ URL Ǥ<em>ʤ</em>ȤդƤ</dd>
<dt><code>LAST_MODIFIED</code></dt>
<dd>桼ꥯȤɥȤκǽ</dd>
<dt><code>QUERY_STRING_UNESCAPED</code></dt>
<dd>ʸ硢ѿˤ (%-ǥɤ줿)
ʸƤơshell ǻѤǤ褦
<em></em>Ƥޤ (<code>&</code>
ȤäüʸˤϥХåå夬ľ֤ޤ)</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="substitution" id="substitution">ѿִ</a></h2>
<p>ѿִϤƤξ SSI ǥ쥯ƥ֤ΰȤʾˤ
ǰϤޤ줿ʸǹԤʤޤ˳Τˤϡ
<code>config</code>,
<code>exec</code>, <code>flastmod</code>, <code>fsize</code>,
<code>include</code>, <code>echo</code>, <code>set</code>
ƥǥ쥯ƥ֤ȡʬѤΥڥ졼ؤΰޤ
ɥ뵭ϥХååȤȤǻȤȤǤޤ:</p>
<div class="example"><p><code>
<!--#if expr="$a = \$test" -->
</code></p></div>
<p>ѿ̾ȤƤߤʤʸѿؤλȤִɬפȤϡ
ǤѿִΤ褦ˡ̤dz뤳ȤǶ̤뤳ȤǤޤ:</p>
<div class="example"><p><code>
<!--#set var="Zed" value="${REMOTE_HOST}_${REQUEST_METHOD}" -->
</code></p></div>
<p>Ǥϡ<code>REMOTE_HOST</code>
"<code>X</code>" <code>REQUEST_METHOD</code>
"<code>Y</code>" ΤȤѿ <code>Zed</code> "<code>X_Y</code>"
ꤷޤ</p>
<p>ʲǤϡ<code>DOCUMENT_URI</code> <code>/foo/file.html</code>
ΤȤ "in foo" <code>/bar/file.html</code> ΤȤ "in bar"
ɤǤʤȤˤ "in neither" ɽޤ</p>
<div class="example"><p><code>
<!--#if expr='"$DOCUMENT_URI" = "/foo/file.html"' --><br />
<span class="indent">
in foo<br />
</span>
<!--#elif expr='"$DOCUMENT_URI" = "/bar/file.html"' --><br />
<span class="indent">
in bar<br />
</span>
<!--#else --><br />
<span class="indent">
in neither<br />
</span>
<!--#endif -->
</code></p></div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="section">
<h2><a name="flowctrl" id="flowctrl">ե</a></h2>
<p>ŪʥեȥǤϼ̤Ǥ</p>
<div class="example"><p><code>
<!--#if expr="<var>test_condition</var>" --><br />
<!--#elif expr="<var>test_condition</var>" --><br />
<!--#else --><br />
<!--#endif -->
</code></p></div>
<p><code>if</code> Ǥϥץߥ
if ʸƱ褦ưޤ郎ɾ졢̤Ǥм
<code>elif</code> <code>else</code> <code>endif</code>
ǤޤǤʸϤޤ</p>
<p><code>elif</code> <code>else</code> ʸ <var>test_condition</var>
ΤȤ˥ƥȤϤ뤿˻Ȥޤ
ǤϤäƤʤƤޤ</p>
<p><code>endif</code> Ǥ <code>if</code>
ǤλޤǤɬܤǤ</p>
<p><var>test_condition</var> ϰʲΤɤ줫Ǥ:</p>
<dl>
<dt><code><var>string</var></code></dt>
<dd><var>string</var> Ǥʤ˿Ǥ</dd>
<dt><code><var>string1</var> = <var>string2</var><br />
<var>string1</var> == <var>string2</var><br />
<var>string1</var> != <var>string2</var></code></dt>
<dd><p><var>string1</var> <var>string2</var> Ӥޤ
<var>string2</var> <code>/<var>string</var>/</code>
ȤǤСɽȤӤޤɽ
<a href="http://www.pcre.org">PCRE</a> ǼƤơ
<a href="http://www.perl.com">perl 5</a> ƱʸѤޤ
<code>==</code> ñ <code>=</code> ̾ǡޤäƱư
ޤ</p>
<p>Υޥå (<code>=</code> ޤ <code>==</code>) ξϡ
ɽǥ롼ʬ줿ѡĤץ㤹뤳ȤǤޤ
ץ㤵줿ʬüѿ <code>$1</code> .. <code>$9</code>
˳Ǽޤ</p>
<div class="example"><h3></h3><p><code>
<!--#if expr="$QUERY_STRING = /^sid=([a-zA-Z0-9]+)/" --><br />
<span class="indent">
<!--#set var="session" value="$1" --><br />
</span>
<!--#endif -->
</code></p></div>
</dd>
<dt><code><var>string1</var> < <var>string2</var><br />
<var>string1</var> <= <var>string2</var><br />
<var>string1</var> > <var>string2</var><br />
<var>string1</var> >= <var>string2</var></code></dt>
<dd><var>string1</var> <var>string2</var> Ӥޤ
<em>ʸȤ</em>Ӥ (<code>strcmp(3)</code> )
ȤդƤǤ顢ʸ "100" "20"
⾮Ȥˤʤޤ</dd>
<dt><code>( <var>test_condition</var> )</code></dt>
<dd><var>test_condition</var> ΤȤ</dd>
<dt><code>! <var>test_condition</var></code></dt>
<dd><var>test_condition</var> ΤȤ</dd>
<dt><code><var>test_condition1</var> &&
<var>test_condition2</var></code></dt>
<dd><var>test_condition1</var>
<var>test_condition2</var> ΤȤ</dd>
<dt><code><var>test_condition1</var> ||
<var>test_condition2</var></code></dt>
<dd><var>test_condition1</var> ޤ
<var>test_condition2</var> ΤȤ</dd>
</dl>
<p>"<em>=</em>" "<em>!=</em>" "<em>&&</em>"
Ĥ«ޤ"<em>!</em>" «֤ĤʤäƤޤ
ǤʲĤǤ:</p>
<div class="example"><p><code>
<!--#if expr="$a = test1 && $b = test2" --><br />
<!--#if expr="($a = test1) && ($b = test2)" -->
</code></p></div>
<p>ͥڥ졼 <code>&&</code> <code>||</code>
Ʊͥ٤Ǥ
Υڥ졼ǰˤ궯ͥ٤Ĥˤϡ
̤Ȥɬפޤ</p>
<p>ѿ䥪ڥ졼ȤǧʤΤϤ٤ʸȤ
ޤʸϰǰϤळȤǤޤ: <code>'string'</code>
Τ褦ˡǰϤޤƤʤʸˤ϶ (ڡȥ)
ޤ뤳ȤϤǤޤѿʤɤζʬΥ뤿
ȤƤ뤫Ǥʣʸ³ƤȤϡ
֤ưĤˤäĤޤǤ顢</p>
<div class="example"><p><code><var>string1</var> <var>string2</var></code> <code><var>string1</var> <var>string2</var></code> ˤʤޤ<br />
<br />
ޤ<br />
<br />
<code>'<var>string1</var> <var>string2</var>'</code> <code><var>string1</var> <var>string2</var></code>
ˤʤޤ</p></div>
<div class="note"><h3>ɽκŬ</h3>
<p>äʣˤʤꡢ®㲼ˤʤäϡ
ɾ롼˽äƺŬƤߤɤǤ礦</p>
<ul>
<li>ɾϺ鱦˸äƹԤޤ</li>
<li>Ϳͥڥ졼 (<code>&&</code> <code>||</code>)
ϡ¤ûɾޤĤޤ̤Ȥƾ嵭Υ롼ϡ
<code class="module"><a href="../mod/mod_include.html">mod_include</a></code> ɾɾޤ
¦Ƿ̤ʬǤϡɾϤߤޤ
Ǥʤϱ¦ɾơȱξ̤ޤ</li>
<li>ûɾɾоݤɽޤޤ硢դˤʤޤ
Ȥѿ (<code>$1</code> .. <code>$9</code>)
뤿ˡºݤɾɬפ뤫Ǥ</li>
</ul>
<p>μɤΤ褦˰뤫Τꤿϡ
<code>-DDEBUG_INCLUDE</code> ѥ饪ץդ
<code class="module"><a href="../mod/mod_include.html">mod_include</a></code> ꥳѥ뤹ɤǤ礦
ˤꡢƤΥѡ줿ФơϾ
ѡĥȡ
줬ɤΤ褦˥饤Ȥ줿Ϥޤɾ줿
ޤ</p>
</div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIEndTag" id="SSIEndTag">SSIEndTag</a> <a name="ssiendtag" id="ssiendtag">ǥ쥯ƥ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">:</a></th><td>include Ǥλʸ</td></tr>
<tr><th><a href="directive-dict.html#Syntax">ʸ:</a></th><td><code>SSIEndTag <var>tag</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">ǥե:</a></th><td><code>SSIEndTag "-->"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">ƥ:</a></th><td>ե, Сۥ</td></tr>
<tr><th><a href="directive-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">⥸塼:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">ߴ:</a></th><td>2.0.30 ʹߤѲǽ</td></tr>
</table>
<p>Υǥ쥯ƥ֤ <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> õ
include Ǥνλʸѹޤ</p>
<div class="example"><h3></h3><p><code>
SSIEndTag "%>"
</code></p></div>
<h3></h3>
<ul>
<li><code class="directive"><a href="#ssistarttag">SSIStartTag</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIErrorMsg" id="SSIErrorMsg">SSIErrorMsg</a> <a name="ssierrormsg" id="ssierrormsg">ǥ쥯ƥ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">:</a></th><td>SSI Υ顼äȤɽ륨顼å</td></tr>
<tr><th><a href="directive-dict.html#Syntax">ʸ:</a></th><td><code>SSIErrorMsg <var>message</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">ǥե:</a></th><td><code>SSIErrorMsg "[an error occurred while processing this
directive]"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">ƥ:</a></th><td>ե, Сۥ, ǥ쥯ȥ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">⥸塼:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">ߴ:</a></th><td>С 2.0.30 ʹߤǻѲǽ</td></tr>
</table>
<p><code class="directive">SSIErrorMsg</code> ǥ쥯ƥ֤ <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>
顼äȤɽåѹޤץФǤ
å桼ɽʤ褦ˤ뤿
ǥեȥ顼å <code>"<!-- Error -->"</code>
ѤȤ褦ʤȤͤ뤫⤷ޤ</p>
<p>Υǥ쥯ƥ֤ <code><!--#config
errmsg=<var>message</var> --></code> ǤƱ̤ˤʤޤ</p>
<div class="example"><h3></h3><p><code>
SSIErrorMsg "<!-- Error -->"
</code></p></div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIStartTag" id="SSIStartTag">SSIStartTag</a> <a name="ssistarttag" id="ssistarttag">ǥ쥯ƥ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">:</a></th><td>include ǤϤʸ</td></tr>
<tr><th><a href="directive-dict.html#Syntax">ʸ:</a></th><td><code>SSIStartTag <var>tag</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">ǥե:</a></th><td><code>SSIStartTag "<!--#"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">ƥ:</a></th><td>ե, Сۥ</td></tr>
<tr><th><a href="directive-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">⥸塼:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">ߴ:</a></th><td>С 2.0.30 ʹߤǻѲǽ</td></tr>
</table>
<p>Υǥ쥯ƥ֤ <code class="module"><a href="../mod/mod_include.html">mod_include</a></code> õinclude
ǤγϤʸѹޤ</p>
<p>ĤΥФ (⤷̡ʳ) եνϤϤƤơ
줾˰㤦ޥɤ
Ȥ褦ʤȤˤΥץȤޤ</p>
<div class="example"><h3></h3><p><code>
SSIStartTag "<%"<br />
SSIEndTag "%>"
</code></p></div>
<p>Τ褦б
<code class="directive"><a href="#ssiendtag">SSIEndTag</a></code> ʻƻȤȡ
˼Τ褦 SSI ǥ쥯ƥ֤Ȥޤ:</p>
<div class="example"><h3>㤦ϤȽλΥȤä SSI ǥ쥯ƥ</h3><p><code>
<%printenv %>
</code></p></div>
<h3></h3>
<ul>
<li><code class="directive"><a href="#ssiendtag">SSIEndTag</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSITimeFormat" id="SSITimeFormat">SSITimeFormat</a> <a name="ssitimeformat" id="ssitimeformat">ǥ쥯ƥ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">:</a></th><td>դʸνꤹ</td></tr>
<tr><th><a href="directive-dict.html#Syntax">ʸ:</a></th><td><code>SSITimeFormat <var>formatstring</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">ǥե:</a></th><td><code>SSITimeFormat "%A, %d-%b-%Y %H:%M:%S %Z"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">ƥ:</a></th><td>ե, Сۥ, ǥ쥯ȥ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">⥸塼:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">ߴ:</a></th><td>2.0.30 ʹߤǻѲǽ</td></tr>
</table>
<p>Υǥ쥯ƥ֤ <code>DATE</code> Ķѿ echo դʸ
ɽȤνѹޤ<var>formatstring</var>
C ɸ饤֥ <code>strftime(3)</code> ƱǤ</p>
<p>Υǥ쥯ƥ֤ <code><!--#config
timefmt=<var>formatstring</var> --></code> ǤƱ̤ˤʤޤ</p>
<div class="example"><h3></h3><p><code>
SSITimeFormat "%R, %B %d, %Y"
</code></p></div>
<p>Υǥ쥯ƥ֤Ǥϡդ "22:26, June 14, 2002" Ȥ
ɽޤ</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="SSIUndefinedEcho" id="SSIUndefinedEcho">SSIUndefinedEcho</a> <a name="ssiundefinedecho" id="ssiundefinedecho">ǥ쥯ƥ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">:</a></th><td>̤ѿ echo 줿Ȥɽʸ</td></tr>
<tr><th><a href="directive-dict.html#Syntax">ʸ:</a></th><td><code>SSIUndefinedEcho <var>string</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">ǥե:</a></th><td><code>SSIUndefinedEcho "(none)"</code></td></tr>
<tr><th><a href="directive-dict.html#Context">ƥ:</a></th><td>ե, Сۥ, ǥ쥯ȥ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">:</a></th><td>All</td></tr>
<tr><th><a href="directive-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">⥸塼:</a></th><td>mod_include</td></tr>
<tr><th><a href="directive-dict.html#Compatibility">ߴ:</a></th><td>2.0.34 ʹߤѲǽ</td></tr>
</table>
<p>Υǥ쥯ƥ֤ѿƤʤˤؤ餺
"echo" 줿Ȥ <code class="module"><a href="../mod/mod_include.html">mod_include</a></code>
ɽʸѹޤ</p>
<div class="example"><h3></h3><p><code>
SSIUndefinedEcho "<!-- undef -->"
</code></p></div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
<div class="directive-section"><h2><a name="XBitHack" id="XBitHack">XBitHack</a> <a name="xbithack" id="xbithack">ǥ쥯ƥ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">:</a></th><td>¹ԥӥåȤꤵ줿ե SSI ǥ쥯ƥ֤
Ϥ</td></tr>
<tr><th><a href="directive-dict.html#Syntax">ʸ:</a></th><td><code>XBitHack on|off|full</code></td></tr>
<tr><th><a href="directive-dict.html#Default">ǥե:</a></th><td><code>XBitHack off</code></td></tr>
<tr><th><a href="directive-dict.html#Context">ƥ:</a></th><td>ե, Сۥ, ǥ쥯ȥ, .htaccess</td></tr>
<tr><th><a href="directive-dict.html#Override">:</a></th><td>Options</td></tr>
<tr><th><a href="directive-dict.html#Status">ơ:</a></th><td>Base</td></tr>
<tr><th><a href="directive-dict.html#Module">⥸塼:</a></th><td>mod_include</td></tr>
</table>
<p><code class="directive">XBitHack</code> ǥ쥯ƥ֤̾ HTML
ɥȤβϤ椷ޤΥǥ쥯ƥ֤ MIME
<code>text/html</code> ȴϢդƤեˤΤ߱ƶޤ
<code class="directive">XBitHack</code> ϰʲͤȤ뤳ȤǤޤ</p>
<dl>
<dt><code>off</code></dt>
<dd>¹ԲǽեФ̤ʰޤ</dd>
<dt><code>on</code></dt>
<dd>桼μ¹ԥӥåȤꤵƤ <code>text/html</code>
եƥФDzϤ html ɥȤȤưޤ</dd>
<dt><code>full</code></dt>
<dd><code>on</code> ƱͤǤ롼¹ԥӥåȤƥȤޤ
⤷줬ꤵƤС֤ե <code>Last-modified</code>
դեκǽˤޤ줬ꤵƤʤȤϡ
last-modified դޤΥӥåȤꤹȡ
饤ȤץꥯȤåǤ褦ˤʤޤ
<div class="note"><strong></strong> ¾ CGI <code>#include</code>
뤫⤷ʤΤ䡢ƥФư㤦Ϥ
(⤷ϸΥꥯȤѤ뤫⤷ʤ)
٤Ƥ SSI ץȤФƥ롼¹ԥӥåȤ
ꤵƤʤȤǧǤʤϡfull ϻȤʤɤ
Ǥ礦</div>
</dd>
</dl>
</div>
</div>
<div class="bottomlang">
<p><span>Available Languages: </span><a href="../en/mod/mod_include.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="../ja/mod/mod_include.html" title="Japanese"> ja </a></p>
</div><div id="footer">
<p class="apache">Copyright 2006 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="../mod/">⥸塼</a> | <a href="../mod/directives.html">ǥ쥯ƥ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Ѹ</a> | <a href="../sitemap.html">ȥޥå</a></p></div>
</body></html>
|