Web サイトドキュメントの HTML、CGI、アイコン、およびJava ファイルの構成

HCL Domino ® は、サーバーのハードドライブ上の特定のディレクトリで個々の HTML、CGI、およびアイコン ファイルを検索します。アイコンファイルと CGI プログラムファイルの URL パスは変更できます。URL パスは、HTML コード内でアイコンまたは CGI プログラムのいずれかへの参照が見つかったときに、 Domino ® がアイコンまたは CGI プログラムを検索する場所です。

このタスクについて

アイコンや CGI の URL パスを指定する方法は、アイコンや CGI プログラムのディレクトリ位置を変更しても、ファイルが以前あった場所を参照している HTML コードは変更したくない場合に便利です。

ファイルを実行できるようにするには、サーバーの CGI ディレクトリに保存されるすべてのファイルのファイル名に、拡張子を付加する必要があります。例えば、以下のようにします。 .exe 実行可能ファイルのファイル名に追加する必要があります。 .pl Perl プログラムなどのファイル名に を追加する必要があります。

手順

  1. Domino ® Administrator から、 [設定] > [Web] > [インターネット サイト]を選択します。
  2. 編集する Web サイト文書を選択し、[文書の編集] をクリックします。
  3. [設定] をクリックします。[デフォルトマッピングルール] で、以下のフィールドを入力します。
    1 [デフォルトマッピングルール] オプション

    フィールド

    アクション

    ホーム URL

    ユーザーがリソースを指定せずに、次のような要求で Web サイトにアクセスした場合に実行する URL コマンドを入力します。

    http://www.renovations.com

    ホーム URL は通常、次のような Web サイトのホームページを指します。

    /welcome.nsf/hello?OpenPage

    HTML ディレクトリ

    URL でパスが指定されていない場合に、HTML ファイルの検索に使用されるディレクトリを指定します。たとえば、次のようになります。
    http://www.renovations.com/welcome.html
    デフォルトのディレクトリはdomino\htmlです。パスは、 Domino ®データ ディレクトリに対する相対パス ( domino\myhtmlなど)、または完全修飾パス ( c:\websites\htmlなど) にすることもできます。

    アイコンディレクトリ

    アイコンファイルが存在するディレクトリを入力します。アイコンディレクトリのパスは、完全修飾パスまたは相対パスのいずれかで指定します。デフォルトは domino\icons です。

    アイコン URL パス

    アイコンディレクトリにマッピングするための URL パスを入力します。デフォルトは、/icons です。

    たとえば

    http://<servername>/icons/abook.gif

    という URL を入力すると、ファイル c:\domino\data\domino\icons\abook.gif が返されます。

    CGI ディレクトリ

    CGI プログラムが存在するデフォルトのディレクトリを入力します。デフォルトは dominocgi-bin です。

    CGI URL パス

    デフォルトの CGI ディレクトリにマッピングするための URL パスを入力します。デフォルトは /cgi-bin です。

    たとえば

    http://<servername>/cgi-bin/test.pl

    という URL を入力すると、CGI プログラム c:\domino\data\domino\cgi-bin\test.pl が実行されます。

    Java アプレットディレクトリ

    Domino ® Java アプレットが存在するディレクトリを入力します。デフォルトは、domino\java です。

    Java URLパス

    デフォルトのJava ディレクトリ内のファイルにアクセスするために使用する URL パスを入力します。デフォルトは /domjava です。

次に行うこと

注: [Web サーバー設定]ビューを使用している場合は、サーバー文書を開き、 [インターネット プロトコル] > [HTTP]を選択し、 [マッピング]セクションのフィールドに値を入力します。