mod_info.xml.ja revision 173e5f4d5ec46b5febb74ce860d753bb1faaba0f
842ae4bd224140319ae7feec1872b93dfd491143fielding<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
842ae4bd224140319ae7feec1872b93dfd491143fielding<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
842ae4bd224140319ae7feec1872b93dfd491143fielding<!-- English Revision: 450473:1397681 (outdated) -->
2d2eda71267231c2526be701fe655db125852c1ffielding Licensed to the Apache Software Foundation (ASF) under one or more
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dcnd contributor license agreements. See the NOTICE file distributed with
2d2eda71267231c2526be701fe655db125852c1ffielding this work for additional information regarding copyright ownership.
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dcnd The ASF licenses this file to You under the Apache License, Version 2.0
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dcnd (the "License"); you may not use this file except in compliance with
ce9621257ef9e54c1bbe5ad8a5f445a1f211c2dcnd the License. You may obtain a copy of the License at
2d2eda71267231c2526be701fe655db125852c1ffielding Unless required by applicable law or agreed to in writing, software
759f4a24d09e28c4eaca9f97311b497fc15cb5c7ben distributed under the License is distributed on an "AS IS" BASIS,
0432a26b69eedfb9ca5f34fba590236378a24851ben WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0432a26b69eedfb9ca5f34fba590236378a24851ben See the License for the specific language governing permissions and
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh limitations under the License.
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh <p><module>mod_info</module> を設定するには、以下を <code>httpd.conf</code>
2d2eda71267231c2526be701fe655db125852c1ffielding ファイルに加えます。</p>
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh <Location /server-info><br />
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb SetHandler server-info<br />
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb </Location>
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb </example>
30c289e6bc6d28d210b21edd800ab2cfc78a8381wrowe <p><directive type="section" module="core">Location</directive>
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein アクセスを制限したいと思うかもしれません :</p>
a261b81a1044c0e2ea3f21cf9b7019297bad16aajorton <Location /server-info><br />
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein SetHandler server-info<br />
cccd31fa4a72fe23cc3249c06db181b274a55a69gstein Order deny,allow<br />
44c46ef733836b32585d135d2d90856e7cfd9929rbb Deny from all<br />
d9039a9aaeaa1359c1147af66c09aeac56ae3ee0pquerna </Location>
9cfc48b742c224c1fbc2c26a4119a3266192c7d2wrowe <p>一旦設定すると、<code>http://your.host.example.com/server-info</code>
9cfc48b742c224c1fbc2c26a4119a3266192c7d2wrowe にアクセスすることでサーバの情報を得られるようになります。</p>
d71fd7cd9c4815d0647425f21ba3a803919a9148jorton このモジュールを有効にするときはセキュリティの問題を考慮する必要が
7c7372abe2484e7fcf81937b93496d1246e5b816gstein あるでしょう。</p>
7c7372abe2484e7fcf81937b93496d1246e5b816gstein <p>特に、このモジュールはシステムパス、ユーザ名/パスワード、
7c7372abe2484e7fcf81937b93496d1246e5b816gstein データベース名など、他の Apache モジュールの設定ディレクティブから
7c7372abe2484e7fcf81937b93496d1246e5b816gstein セキュリティ上微妙な情報を漏らす可能性があります。
2d2eda71267231c2526be701fe655db125852c1ffielding 注意して使ってください。</p>
2d2eda71267231c2526be701fe655db125852c1ffielding <p>設定情報へのアクセスを制限するために、<module>mod_authz_host</module> を
2d2eda71267231c2526be701fe655db125852c1ffielding 使うのが良いでしょう。</p>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh <Location /server-info><br />
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh SetHandler server-info<br />
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh Order allow,deny<br />
2d2eda71267231c2526be701fe655db125852c1ffielding # Allow access from server itself<br />
dd5cbadf2df719db2f3c769d03ec847da25854e6bnicholes Allow from 127.0.0.1<br />
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh # Additionally, allow access from local workstation<br />
dd5cbadf2df719db2f3c769d03ec847da25854e6bnicholes Allow from 192.168.1.17<br />
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh </Location>
742318b93e89c311f66b55f426c4d9cf2c14628bjim <p>デフォルトでは、サーバ情報はすべての有効なモジュールと、
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb 各モジュールについて、モジュールが理解するディレクティブ、
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb 実装している、フック、現時点での設定の関連するディレクティブに
742318b93e89c311f66b55f426c4d9cf2c14628bjim なっています。</p>
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb 設定情報の他の表示形式を選ぶことができます。例えば、
b0f20a4a26bcfa85724b1c2e5ec6a077f12ef44crbb <code>http://your.host.example.com/server-info?config</code> は
742318b93e89c311f66b55f426c4d9cf2c14628bjim すべての設定ディレクティブを表示します。</p>
2d2eda71267231c2526be701fe655db125852c1ffielding 既にパースされた設定を読み込むことで情報を提供します。従って、
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh パース済みの設定情報の木が生成される方法による制限がいくつかあります:</p>
2d2eda71267231c2526be701fe655db125852c1ffielding <li>パースされた設定に保存されずに、すぐに実行されるディレクティブは
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh 一覧に現れません。これには
2d2eda71267231c2526be701fe655db125852c1ffielding <directive module="mod_so">LoadFile</directive> があります。</li>
2d2eda71267231c2526be701fe655db125852c1ffielding <directive module="core"><IfModule></directive>,
2d2eda71267231c2526be701fe655db125852c1ffielding <directive module="core"><IfDefine></directive>,
2d2eda71267231c2526be701fe655db125852c1ffielding のような設定ファイル自身を制御するディレクティブは表示されません。
2d2eda71267231c2526be701fe655db125852c1ffielding そのディレクティブの中にあり、有効になっているディレクティブは
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh 表示されます。</li>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh (永久的なサーバ設定の一部ではないからです)。</li>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh <li><directive module="core"><Directory></directive>
4a13940dc2990df0a798718d3a3f9cf1566c2217bjh のようなコンテナディレクティブは普通に表示されますが、
2d2eda71267231c2526be701fe655db125852c1ffielding <module>mod_info</module> は閉じタグの <directive module="core"
2d2eda71267231c2526be701fe655db125852c1ffielding のディレクティブは表示されないかもしれません。</li>
2d2eda71267231c2526be701fe655db125852c1ffielding<directivesynopsis>
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh<description>server-info ハンドラにより表示されるモジュールの情報に
2d2eda71267231c2526be701fe655db125852c1ffielding追加の情報を付け加える</description>
2d2eda71267231c2526be701fe655db125852c1ffielding<syntax>AddModuleInfo <var>module-name</var> <var>string</var></syntax>
2d2eda71267231c2526be701fe655db125852c1ffielding<contextlist><context>server config</context><context>virtual host</context>
2d2eda71267231c2526be701fe655db125852c1ffielding</contextlist>
2d2eda71267231c2526be701fe655db125852c1ffielding <p>これは、<var>string</var> の内容がモジュール <var>module-name</var>
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh として解釈され、表示されるようにします。例:</p>
9d129b55f5a43abf43865c6b0eb6dd19bc22aba8ianh href="http://www.apache.org/docs/&httpd.docs;/mod/mod_deflate.html">\<br />
2d2eda71267231c2526be701fe655db125852c1ffielding http://www.apache.org/docs/&httpd.docs;/mod/mod_deflate.html</a>'
2d2eda71267231c2526be701fe655db125852c1ffielding</directivesynopsis>
2d2eda71267231c2526be701fe655db125852c1ffielding</modulesynopsis>