メタベースについて

メタベースの構成は、IIS スナップインなどの管理ツールを使って変更できます。また、IIS Admin オブジェクトや ADSI を使って、メタベースの構成をプログラムによって変更することもできます。

メタベースの構造、メタベースのキーとパス、プロパティの継承、およびメタベースのセキュリティについては、「IIS メタベースの紹介」を参照してください。

IIS Admin オブジェクト および IIS Admin Base オブジェクト を使って、IIS をプログラムによって管理する方法については、「IIS をプログラム管理する」を参照してください。

メタベースの構成可能なプロパティすべての包括的な情報については、「管理プロパティ リファレンス」を参照してください。

重要    メタベースを直接編集するときには、十分な注意が必要です。メタベースのプロパティが正しく構成されていない場合、Web サイトや FTP サイトに障害が発生するなどの問題が生じる可能性があります。誤った設定を行うと、Web サイトや FTP サイトの構成が壊れることがあります。メタベースのプロパティを直接編集するのは、IIS スナップインで設定を調整できない場合のみにしてください。

名前空間

名前空間は、メタベース プロパティの場所を指定するもので、次のように構成されています。

LM/Service/Website/Root/virtual directory/dir/file

LM = ローカル コンピュータ
Service = インターネット サービス (W3SVC または MSFTPSVC)
Website = Web サイト
Root = 仮想ディレクトリ ルート
virtual directory = 仮想ディレクトリ
dir = ディレクトリ
file = ファイル

たとえば、メタベース パスの名前空間
LM/W3SVC/Website1/Root

が、パス
C:\Inetpub\wwwroot

に関連付けられている場合、
http://domain.com/default.htm

という URL は、次の物理ファイル パスにマップされます。
C:\Inetpub\wwwroot\default.htm

継承

Web サイト レベルなどの上位レベルで構成されたメタベース プロパティを、ディレクトリ レベルなどの下位レベルが引き継ぐ、つまり継承することができます。これらの継承されたプロパティは、下位レベルでも同様に個別に編集できます。サーバー、ディレクトリ、ファイルなどの下位レベルで個別に変更されたプロパティの設定は、上位レベルで設定が変更されても、自動的に無効になることはありません。


© 1997-2001 Microsoft Corporation.All rights reserved.