IIS7でサーバーサイドインクルード(SSI)を使用する場合の手順です。
1、IISがインストール済みの場合は、サーバーマネージャーの「役割」のWebサーバー(IIS)を右クリック、「役割サービスの追加」を選択します。
2、サーバー側インクルードを選択します。「次へ」をクリックします。
3、インストールオプションの確認が表示されますので、内容を確認後、「次へ」をクリックします。
4、インストールの進行状況が表示されますので、インストールが完了するまで待ちます。
5、インストールの結果が表示されますので、「閉じる」をクリックします。
6、SSIを使用するファイルを設定するために、インターネットインフォメーションサービスマネージャからSSIを使用するサイトを開き、「ハンドラーマッピング」をダブルクリックします。
7、ハンドラーマッピングが開きますので、右ペインの「モジュールマップの追加」をクリックします。
8、モジュールマップの追加が開きますので、HTMLファイルでSSIを使用できるようにします。
要求パスに「*.html」、モジュールは「ServerSideIncludeModule」を選択、名前は「SSINC-html」とでも付けておきます。
9、「要求の制限」をクリックします。
10、要求の制限が開きますので、「マップ」タブを開きます。
「要求のマップ先が次の場合のみハンドラーを呼び出す」にチェックを入れます。
「ファイル」を選択します。
11、「動詞」タブを開きます。
「次の動詞のうちの1つ」を選択し、「GET,POST」と記述します。
12、「アクセス」タブを選択します。
「スクリプト」を選択し、「OK」をクリックします。
13、ハンドラーマッピングに追加されたことを確認して終了です。