[トップページ] [戻る]
SSI (Server Side Include)

SSI
WWWサーバーが、HTMLに組み込まれているスクリプト実行命令を実行し、結果を含むHTMLをクライアントへ返す仕組みをSSIと呼びます。
SSIの仕組み

ブラウザ

URL →

← 結果を含むHTML

WWWサーバー

起動 →

← 結果

シェルスクリプト


SSIでは、指定されたPerlやシェルスクリプトをWWWサーバーで実行し、結果を呼び出したHTMLに組み込んでブラウザに返信します。
SSIの呼び出し
SSIの呼び出しは、HTMLでは次のように記述します。
この部分がWWWサーバーで実行され、結果となる文書と置き換えられます。
SSIの環境変数
SSIの環境変数もWWWサーバーにより自動的にセットされます。

DATE_LOCALローカルのタイムゾーンでの現在日付と時刻
DATE_GMTGMTでの現在日付と時刻
DOCUMENT_NAME現在のファイル
DOCUMENT_URIURI形式でのファイルへのパス
LAST_MODIFIEDファイルの最終更新日と時刻
QUERY_STRING_UNESCAPEDメタ文字が入っている文字列
SSIはもっと危険
SSIはCGIよりも遥かに危険です。

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