欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

<-
Apache > HTTP Server > 文檔 > 版本2.2 > 模塊
   致謝 | 譯者聲明 | 本篇譯者:金步國 | 本篇譯稿最后更新:2006年1月22日 | 獲取最新版本

Apache模塊 mod_actions

說明基于媒體類型或請求方法,為執(zhí)行CGI腳本而提供
狀態(tài)基本(B)
模塊名actions_module
源文件mod_actions.c

概述

此模塊有兩個(gè)指令。Action指令讓你可以在對(duì)特定MIME類型文件請求的時(shí)候運(yùn)行CGI腳本。Script指令讓你能夠在使用特定請求方法的時(shí)候運(yùn)行CGI腳本。這使得執(zhí)行處理文件的CGI腳本更加容易。

top

Action 指令

說明針對(duì)特定的處理器或內(nèi)容類型激活一個(gè)CGI腳本
語法Action action-type cgi-script [virtual]
作用域server config, virtual host, directory, .htaccess
覆蓋項(xiàng)FileInfo
狀態(tài)基本(B)
模塊mod_actions
兼容性virtual修飾詞僅在 Apache 2.1 及之后的版本中可用

這條指令添加一個(gè)當(dāng)action-type被請求觸發(fā)時(shí)會(huì)執(zhí)行cgi-script的動(dòng)作。cgi-script是一個(gè)URL路徑,指向一個(gè)已經(jīng)被用ScriptAliasAddHandler指令指定為CGI腳本的資源。action-type可以是一個(gè)處理器或一個(gè)MIME內(nèi)容類型。它使用標(biāo)準(zhǔn)的PATH_INFOPATH_TRANSLATED環(huán)境變量來發(fā)送此URL和被請求內(nèi)容的文件路徑。用于該請求的處理器通過REDIRECT_HANDLER變量傳遞。

例子

# 對(duì)特定MIME內(nèi)容類型文件的請求
Action image/gif /cgi-bin/images.cgi

# 對(duì)于具有特定擴(kuò)展名的文件
AddHandler my-file-type .xyz
Action my-file-type /cgi-bin/program.cgi

在第一個(gè)例子中,對(duì)于所有對(duì)MIME類型"image/gif"的請求都將被指定的CGI腳本/cgi-bin/images.cgi進(jìn)行處理。

在第二個(gè)例子中,對(duì)于所有對(duì)具有擴(kuò)展名".xyz"的文件的請求都將被指定的CGI腳本/cgi-bin/program.cgi進(jìn)行處理。

可選的virtual修飾詞關(guān)閉了對(duì)所請求的文件是否真實(shí)存在的檢查。這個(gè)修飾詞很有用,比如希望將Action使用于虛擬位置的時(shí)候:

示例

<Location /news>
SetHandler news-handler
Action news-handler /cgi-bin/news.cgi virtual
</Location>

參見

top

Script 指令

說明對(duì)特定的請求方法激活一個(gè)CGI腳本
語法Script method cgi-script
作用域server config, virtual host, directory
狀態(tài)基本(B)
模塊mod_actions

該指令添加一個(gè)當(dāng)文件被method方法請求時(shí)會(huì)激活腳本cgi-script的動(dòng)作。cgi-script是一個(gè)URL路徑,指向一個(gè)已用ScriptAliasAddHandler指令指定為CGI腳本的資源。它使用標(biāo)準(zhǔn)的PATH_INFOPATH_TRANSLATED環(huán)境變量來發(fā)送此URL和被請求內(nèi)容的文件路徑。

可以使用任意的方法名稱。方法名大小寫敏感,因此 Script PUTScript put 具有完全不同的結(jié)果。

注意,Script命令只定義了默認(rèn)的動(dòng)作。如果一個(gè)CGI腳本或其他能夠內(nèi)部處理此請求的資源被調(diào)用,就將這樣做。同時(shí)注意對(duì)應(yīng)GET方法的腳本只有在提供了查詢參數(shù)的時(shí)候才會(huì)被調(diào)用(例如:"foo.html?hi")。否則,該請求將被正常處理。

例子

# <ISINDEX>風(fēng)格的搜索
Script GET /cgi-bin/search

# A CGI PUT 處理器
Script PUT /~bob/put.cgi