ISAPI Rewrite 非官方中文配置手冊(cè)_藍(lán)色版本第2/3頁(yè)
更新時(shí)間:2007年07月06日 00:00:00 作者:
I (ignore case)
不管大小寫強(qiáng)行指定字符匹配
U (Unmangle Log)
當(dāng)URI是源需求而不是重寫需求時(shí)記載URI
O (nOrmalize)
在實(shí)行之前標(biāo)準(zhǔn)化字符串。標(biāo)準(zhǔn)化包括URL-ENCODING,不合法的字符的再移動(dòng)等,這個(gè)標(biāo)記對(duì)于URLS和URLS-ENDODED頭是有用的
CacheClockRate directive
Syntax: CacheClockRate Interval
這個(gè)指令只在GLOBAL配置內(nèi)容中出現(xiàn),如果這個(gè)指令在SITE-LEVEL內(nèi)容中出現(xiàn)將被忽略并把錯(cuò)誤信息寫入httpd.parse.errors 文件
ISAPI_Rewrite caches每次在第一次加載時(shí)配置,使用這個(gè)指令你可以限定當(dāng)一個(gè)特定站點(diǎn)從緩存中清理的不活動(dòng)周期,把這個(gè)參數(shù)設(shè)置的足夠大你可以強(qiáng)制 ISAPI_Rewrite 永不清理緩存,記住任何配置文件的改變將在下次請(qǐng)求后立即更新而忽略這個(gè)周期
Interval
限定特定配置被清理出緩存的不作為時(shí)間(以秒計(jì)),缺省值3600(1小時(shí))
EnableConfig and DisableConfig directives
Syntax:
EnableConfig [SiteID|"Site name"]
DisableConfig [SiteID|"Site name"]
對(duì)所選站點(diǎn)激活或不激活SITE-LEVEL配置或者改變?nèi)笔∨渲茫笔ITE-LEVEL配置不激活,這個(gè)指令只出現(xiàn)在GLOBAL配置內(nèi)容中
SiteID
Numeric metabase identifier of a site
Site name
Name of the site as it appears in the IIS console
不用參數(shù)使用這個(gè)命令將改變?nèi)笔∨渲玫紼NABLE/DISABLE配置進(jìn)程
例子
下面例子將使配置僅作用于ID=1(典型是缺省站點(diǎn))名字是MY SITE的站點(diǎn)
DisableConfig
EnableConfig 1
EnableConfig"My site"
下邊例子將激活名稱為SOMESITE配置因?yàn)樗指钤O(shè)置重載了缺省設(shè)置
EnableConfig"Some site"
DisableConfig
EnableRewrite and DisableRewrite directives
Syntax:
EnableRewrite [SiteID|"Site name"]
DisableRewrite [SiteID|"Site name"]
對(duì)所選站點(diǎn)激活或不激活重寫或者改變?nèi)笔∨渲?,缺省重寫配置激活,這個(gè)指令只出現(xiàn)在GLOBAL配置內(nèi)容中
SiteID
Numeric metabase identifier of a site
Site name
Name of the site as it appears in the IIS console.
不使用參數(shù)這個(gè)命令將全部激活或者不激活
RepeatLimit directive
Syntax: RepeatLimit Limit
這個(gè)指令可以出現(xiàn)在GLOBAL和SITE-LEVEL配置文件中,如果出現(xiàn)在GLOBAL配置文件中竟改變GLOBAL對(duì)于所有站點(diǎn)的限制,出現(xiàn)在SITE-LEVEL配置中竟只改變對(duì)于這個(gè)站點(diǎn)的限制并且這個(gè)限制不能超過(guò)GLOBAL限制
ISAPI_Rewrite在實(shí)行規(guī)則時(shí)允許循環(huán),這個(gè)指令允許限制最大可能循環(huán)的數(shù)量,可以設(shè)置為0或1而不支持循環(huán),
LIMIT
限制最大循環(huán)數(shù)量,缺省32
RFStyle directive
Syntax: RFStyle Old | New
Configuration Utility
ISAPI_Rewrite Full包括配置功用(可以在 ISAPI_Rewrite 程序組中啟動(dòng)),它允許你瀏覽測(cè)試狀態(tài)并輸入注冊(cè)碼(如果在安裝過(guò)程中沒(méi)有注冊(cè)),并且調(diào)整部分與代理模式操作相關(guān)的產(chǎn)品功能,UTILITY是由三個(gè)頁(yè)面組成的屬性表
Trial page允許你瀏覽TIRAL狀態(tài)并輸入注冊(cè)碼(如果在安裝過(guò)程中沒(méi)有注冊(cè))
Settings page
這頁(yè)包含對(duì)下列參數(shù)的編輯框
Helper URL
這個(gè)參數(shù)影響過(guò)濾器和代理模塊之間的聯(lián)系方式,它即可以是以點(diǎn)做前綴的文件擴(kuò)展名(如 .isrwhlp)也可以是絕對(duì)路徑,
第一種情況下擴(kuò)展名將追加在初始請(qǐng)求URI上并且代理模塊竟通過(guò)SCRIPT MAP激活,缺省擴(kuò)展名isrwhlp在安裝進(jìn)程中加在global script map 中,如果你改變這個(gè)擴(kuò)展名或者你的應(yīng)用不繼承g(shù)lobal script map 設(shè)置你應(yīng)該手動(dòng)添加向script map 所需求的入口。這個(gè)應(yīng)該有如下參數(shù)
Executable: An absolute path to the rwhelper.dll in the short form
Extension: Desired extension (.isrwhlp is default)
Verbs radio button: All Verbs
Script engine checkbox: Checked
Check that file exists checkbox: Unchecked
我們已經(jīng)創(chuàng)建了一個(gè)WSH script proxycfg.vbs ,可以簡(jiǎn)單在一個(gè)a script maps中注冊(cè),她位于安裝文件夾并且可以在命令行一如下方式運(yùn)行
cscript proxycfg.vbs [-r] [MetabasePath]
Optional -r 強(qiáng)制注冊(cè)擴(kuò)展名
Optional MetabasePath parameter allows specification of the first metabase key to process. By default it is "/localhost/W3SVC".
要在所有現(xiàn)存的 script maps 中注冊(cè)你可以以如下命令行激活 script
cscript proxycfg.vbs -r
第二種情況下你應(yīng)該提供一個(gè)URI作為'Helper URL'的值,你也應(yīng)該map 一個(gè) ISAPI_Rewrite的安裝文件夾作為美意個(gè)站點(diǎn)的虛擬文件家
注意:根據(jù)顧客反應(yīng),IIS5(也許包括IIS4)對(duì)長(zhǎng)目錄名有問(wèn)題。所以我們強(qiáng)烈推薦使用短目錄名
Worker threads limit
這個(gè)參數(shù)限制在代理擴(kuò)展線程池中工作線程數(shù),缺省為0意味著這個(gè)限制等于處理器數(shù)量乘以2
Active threads limit
這個(gè)參數(shù)限制當(dāng)前運(yùn)行線程數(shù),這個(gè)數(shù)量不可大于"Worker threads limit". 缺省0意思是等于處理器數(shù)量
Queue size 這個(gè)參數(shù)定義最大請(qǐng)求數(shù)量,如果你曾經(jīng)看到Queue timeout expired" 信息在 the Application event log中你可以增加這個(gè)參數(shù)
Queue timeout
這個(gè)參數(shù)定義你在內(nèi)部請(qǐng)求隊(duì)列中防止新請(qǐng)求的最大等待時(shí)間,如果你曾經(jīng)看到Queue timeout expired" 信息在 the Application event log中你可以增加這個(gè)參數(shù)
Connect timeout
以毫秒設(shè)定代理模塊連接超時(shí)
Send timeout
以毫秒設(shè)定代理模塊發(fā)送超時(shí)
Receive timeout
以毫秒設(shè)定代理模塊發(fā)送超時(shí)
About page.
It contains copyright information and a link to the ISAPI_Rewrite's web site.
Regular expression syntax
這一部分覆蓋了 ISAPI_Rewrite規(guī)定的表達(dá)句法
Literals
所有字符都是原意除了 ".", "*", "?", "+", "(", ")", "{", "}", "[", "]", "^" and "$".,這些字符在用“\”處理時(shí)是原意,原意指一個(gè)字符匹配自身
Wildcard
The dot character "." matches any single character except null character and newline character
相關(guān)文章
Windows下Apache+Tomcat7負(fù)載均衡配置方法詳解
本文介紹了在WINDOWS環(huán)境下Apache2.4+Tomcat7的負(fù)載均衡配置方法2018-12-12
用windows計(jì)劃任務(wù)實(shí)現(xiàn)服務(wù)器定時(shí)重啟
用windows計(jì)劃任務(wù)實(shí)現(xiàn)服務(wù)器定時(shí)重啟...2007-07-07
詳細(xì)的Mysql安裝 圖解win2003+iis6+php+gd2+mysql安裝配置
詳細(xì)的Mysql安裝 圖解win2003+iis6+php+gd2+mysql安裝配置...2007-05-05
linux下安裝apache與php;Apache+PHP+MySQL配置攻略
linux下安裝apache與php;Apache+PHP+MySQL配置攻略...2007-05-05
Apache為網(wǎng)絡(luò)管理員提供了豐富多彩的功能,包括目錄索引、目錄別名、內(nèi)容協(xié)商、可配置的HTTP錯(cuò)誤報(bào)告、CGI程序的SetUID執(zhí)行、子進(jìn)程資源管理、服務(wù)器端圖象映射、重寫URL、URL拼寫檢查以及聯(lián)機(jī)手冊(cè)man等。也就是說(shuō),如果您在Linux Server上成功安裝配置了Apache之后,您的計(jì)算機(jī)也將隨著Apache的生效而搖身一變,成為一臺(tái)名副其實(shí)的Web Server,這種變化的確是激動(dòng)人心的。2008-03-03

