[トップページ] [戻る]
CGI/ SSIを使用する準備

WWWサーバーの種類
Apache現在のWWWサーバーで一番普及していると思われる
Netscape FastTrack ServerNetscape社のWWWサーバー
Microsoft Internet Information ServerMicrosoft社のWinNT WWWサーバー

このページは Apache を対象として説明しています。
WWWサーバーはCGI, SSIを許可しているか
CGI, SSIは安全のため、使用を禁止しているサーバーもあります。
CGI, SSIを使ってみたいが、サーバーが禁止していて…という場合、サーバーを乗り換えるしかないのが現状。
CGIを使用できるディレクトリ
WWWサーバーではあらかじめ、CGIを使用するためのディレクトリを制限している場合があります(/cgi-bin/など)。SSI呼び出しするものは、cgi-binでなくても起動できるかもしれませんが…。
conf/srm.conf ファイル

ScriptAlias /cgi-bin/ /usr/www/cgi-bin/
.htaccessファイルについて
.htaccessファイルはWWWサーバーの設定とは別に、個別の設定をするためのファイルです。ただし .htaccessファイルは、WWWサーバーの設定ファイル httpd.conf で無効にされている場合は使用できません(.htaccessファイルが使用できるかは、サーバーのインフォメーションで確認してみてください)。
.htaccess ファイル

Options ExecCGI				- CGIを実行可能にする
AddHandler cgi-script .cgi			- CGIの拡張子設定
AddType text/x-server-parsed-html .shtml	- SSIの拡張子設定
.htaccessファイルの設定は、サーバーのインフォメーションで説明されている場合もあります。

[トップページ] [戻る]
Copyright (C) 2000 Me All rights reserved
Mail To webmaster