このモジュールには二つのディレクティブがあります。
このディレクティブは action-type
がリクエストされたときに cgi-script
が実行されるという動作を追加します。cgi-script は
最初の例では、MIME コンテントタイプが image/gif
のファイルへのリクエストは、そのファイルの代わりに指定されたスクリプト
/cgi-bin/images.cgi
が呼ばれます。
2 番目の例では、拡張子が .xyz
のファイルへのリクエストは、
そのファイルの代わりに指定されたスクリプト
/cgi-bin/program.cgi
が呼ばれます。
このディレクティブは method
というメソッドを使ってリクエストが行なわれたときに
cgi-script を実行するという動作を追加します。
cgi-script は
Script PUT
と Script put
はまったく違った効果になります。
Script コマンドはデフォルトの動作を追加するだけであることに
注意してください。もし CGI スクリプトが呼ばれたり、リクエストされた
メソッドを内部で扱うことのできる他のリソースがあれば、それが行なわれます。
GET
メソッドの Script は問合せ引数がある場合にのみ
(たとえば、foo.html?hi) 呼ばれるということにも注意してください。
そうでない場合は、リクエストは通常通り処理されます。