・Denbunで使用するデータフォルダ内のファイルを、ブラウザから実行できないように設定します。
・本ガイドの手順では、Windows Server 2012 で IIS8 (Internet Information Services 8)をご利用になる場合の設定例について説明していますが、以下の場合も同様の手順になります。
・Windows Server 2016、2019 で IIS10をご利用になる場合
※本設定を行わなくてもDenbunは動作しますが、セキュリティ対策のため必ず設定するようにしてください。
- 1.Internet Information Services (IIS) の設定
-
1-1. |
IISマネージャーの設定
「IISマネージャー」を起動します。
左のツリーで、[対象のサーバー] - [サイト] - [Scripts] - [dnpwml] を開き、「dnpwmldata」を選択します。
「dnpwml/dnpwmldata ホーム」が表示されますので、「ハンドラーマッピング」をダブルクリックするか、右メニュー操作から「機能を開く」メニューをクリックしてください。

「ハンドラーマッピング」画面が表示されますので、右メニュー操作から「機能のアクセス許可の編集」メニューをクリックしてください。

「機能のアクセス許可の編集」画面が表示されますので、"実行"のチェックボックスのチェックを外して「OK」ボタンを押してください。

「ハンドラーマッピング」画面に戻りますので、「名前」欄の
CGI-exe
ISAPI-dll
が、"無効"になっていることをご確認ください。

以上で、Webサーバー(IIS)の設定は完了です。
|