📄 core.html.ja.euc-jp
字号:
<p>赖惮山附は、奶撅のセクションがすべて努脱されるまで
雇胃されません。
その稿、链ての赖惮山附が肋年ファイルに附れた界で活されます。
毋えば、笆布のような眷圭に</p>
<div class="example"><p><code>
<Directory ~ abc$><br />
<span class="indent">
# ... directives here ...<br />
</span>
</Directory>
</code></p></div>
<p>赖惮山附のセクションはすべての奶撅の <code class="directive"><Directory></code> と
<code>.htaccess</code> の努脱が姜わるまで雇胃されません。
その稿で、赖惮山附は <code>/home/abc/public_html/abc</code> にマッチし、
滦炳する <code class="directive"><Directory></code> が努脱されます。</p>
<p><strong>Apache のデフォルトでは <code><Directory /></code> へのアクセスは
<code>Allow from All</code> になっていることに庙罢してください。
これは、URL からマップされたどのファイルでも Apache は流るということです。
これは笆布のようにして恃构することが夸京されています。</strong></p>
<div class="example"><p><code>
<Directory /><br />
<span class="indent">
Order Deny,Allow<br />
Deny from All<br />
</span>
</Directory>
</code></p></div>
<p><strong>そしてアクセスを<em>材墙にしたい</em>ディレクトリに滦して
改侍に肋年すればよいでしょう。
このあたりについては、<a href="../misc/security_tips.html">セキュリティに簇するコツ</a>を
徊救してください。</strong></p>
<p>ディレクトリセクションは <code>httpd.conf</code> ファイル今きます。
<code class="directive"><Directory></code>
ディレクティブは掐れ灰にすることができず、
<code class="directive"><a href="#limit"><Limit></a></code> や <code class="directive"><a href="#limitexcept"><LimitExcept></a></code> セクションの面にも
淡揭できません。</p>
<h3>徊救</h3>
<ul>
<li>リクエストを减けた狠にこれらの佰なるセクションが
寥み圭わされる数恕については <a href="../sections.html">
<Directory>, <Location>, <Files> セクションの瓢侯恕</a></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="DirectoryMatch" id="DirectoryMatch"><DirectoryMatch></a> <a name="directorymatch" id="directorymatch">ディレクティブ</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><DirectoryMatch <var>regex</var>>
... </DirectoryMatch></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>Core</td></tr>
<tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>core</td></tr>
</table>
<p><code class="directive"><a href="#directory"><Directory></a></code>
ディレクティブと票屯に、<code class="directive"><DirectoryMatch></code>
と <code></DirectoryMatch></code> は回年されたディレクトリと
そのサブディレクトリにのみ努脱されるディレクティブ凡を跋います。
しかし、このディレクティブは苞眶として<a class="glossarylink" href="../glossary.html#regex" title="脱胳礁を徊救">赖惮山附</a>をとります。毋えば:</p>
<div class="example"><p><code>
<DirectoryMatch "^/www/(.+/)?[0-9]{3}">
</code></p></div>
<p>は <code>/www/</code> 笆布にある眶机 3 矢机のディレクトリにマッチします。</p>
<h3>徊救</h3>
<ul>
<li>奶撅の <code class="directive"><Directory></code> と赖惮山附の回年が
努脱される界戎については <code class="directive"><a href="#directory"><Directory></a></code></li>
<li>リクエストを减けた狠にこれらの佰なるセクションが
寥み圭わされる数恕については <a href="../sections.html">
<Directory>, <Location>, <Files> セクションの瓢侯恕</a></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="DocumentRoot" id="DocumentRoot">DocumentRoot</a> <a name="documentroot" id="documentroot">ディレクティブ</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>DocumentRoot <var>directory-path</var></code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>DocumentRoot /usr/local/apache/htdocs</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>Core</td></tr>
<tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>core</td></tr>
</table>
<p>このディレクティブは、<code class="program"><a href="../programs/httpd.html">httpd</a></code>
がファイルを捏丁するディレクトリを肋年します。
<code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code> のようなディレクティブにマッチしない眷圭には、
ドキュメントの (条庙:ファイルシステム惧の) パスを栏喇するために、
リクエストされた URL のパス婶尸をドキュメントル〖トに烧涂します。
毋:</p>
<div class="example"><p><code>
DocumentRoot /usr/web
</code></p></div>
<p>この眷圭、
<code>http://www.my.host.com/index.html</code> へのアクセスがあれば
<code>/usr/web/index.html</code> が手されます。
<var>directory-path</var> が冷滦パスでない眷圭は、
<code class="directive"><a href="#serverroot">ServerRoot</a></code>
からの陵滦パスとみなされます。</p>
<p><code class="directive">DocumentRoot</code> は呵稿のスラッシュ痰しで
回年する涩妥があります。</p>
<h3>徊救</h3>
<ul>
<li><a href="../urlmapping.html">URL をファイルシステムの疤弥に
マップする</a></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="EnableMMAP" id="EnableMMAP">EnableMMAP</a> <a name="enablemmap" id="enablemmap">ディレクティブ</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>EnableMMAP On|Off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>EnableMMAP On</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>FileInfo</td></tr>
<tr><th><a href="directive-dict.html#Status">ステ〖タス:</a></th><td>Core</td></tr>
<tr><th><a href="directive-dict.html#Module">モジュ〖ル:</a></th><td>core</td></tr>
</table>
<p>このディレクティブは芹流面にファイルの柒推を粕み哈む涩妥があるときに
<code class="program"><a href="../programs/httpd.html">httpd</a></code> がメモリマッピングを蝗うかどうかを扩告します。
デフォルトでは、
毋えば、<code class="module"><a href="../mod/mod_include.html">mod_include</a></code> を蝗って SSI ファイルを芹流
するときのように、ファイルの庞面のデ〖タをアクセスする涩妥があるときには
Apache は OS がサポ〖トしていればファイルをメモリにマップします。</p>
<p>
このメモリマップは拉墙の羹惧を积たらすことがあります。
しかし、茨董によっては笨脱惧の啼玛を松ぐためにメモリマッピングを
蝗脱しないようにした数が紊い眷圭もあります:</p>
<ul>
<li>マルチプロセッサシステムの面にはメモリマッピングをすると
<code class="program"><a href="../programs/httpd.html">httpd</a></code> の拉墙が皖ちるものがあります。</li>
<li>NFS マウントされた <code class="directive"><a href="#documentroot">DocumentRoot</a></code>
では、<code class="program"><a href="../programs/httpd.html">httpd</a></code> がメモリマップしている粗にファイルが猴近されたり
没くなったりしたときに弹こるセグメンテ〖ションフォ〖ルトのために
<code class="program"><a href="../programs/httpd.html">httpd</a></code> がクラッシュする材墙拉があります。</li>
</ul>
<p>これらの啼玛に碰てはまるサ〖バの肋年の眷圭は、笆布のようにして
ファイルの芹流箕のメモリマッピングを蝗脱稍材にしてください:</p>
<div class="example"><p><code>
EnableMMAP Off
</code></p></div>
<p>NFS マウントされたファイルには、啼玛のあるファイルにのみ汤绩弄に
この怠墙を蝗脱稍材にします:</p>
<div class="example"><p><code>
<Directory "/path-to-nfs-files">
<span class="indent">
EnableMMAP Off
</span>
</Directory>
</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="EnableSendfile" id="EnableSendfile">EnableSendfile</a> <a name="enablesendfile" id="enablesendfile">ディレクティブ</a></h2>
<table class="directive">
<tr><th><a href="directive-dict.html#Description">棱汤:</a></th><td>ファイルのクライアントへの芹流箕にカ〖ネルの sendfile サポ〖トを
蝗うかどうか</td></tr>
<tr><th><a href="directive-dict.html#Syntax">菇矢:</a></th><td><code>EnableSendfile On|Off</code></td></tr>
<tr><th><a href="directive-dict.html#Default">デフォルト:<
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -