1 / 28
文档名称:

ISAPI_rewrite中文手册.doc

格式:doc   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ISAPI_rewrite中文手册.doc

上传人:xxj16588 2016/3/25 文件大小:0 KB

下载得到文件列表

ISAPI_rewrite中文手册.doc

相关文档

文档介绍

文档介绍:ISAPI_rewrite 中文手册 ISAPI_rewrite 中文手册原文档: s/ ========================================= 配置: 在 NT 2000 XP和 2003 平台上,在系统帐户下应该 INETINFO 程序应该与 IIS5 以共存模式过滤器运行。所以系统帐户应该给予对所有的 ISAPI- REWIRITE DLLS 和所有的 HTTPD 。 INI 文件至少可读权限,我们也推荐对给予系统帐户对于所有包括 HTTPD 。 INI 文件的文件夹的可写权限,这将允许产生 HTTP 。 PARSE 。 ERRORS 文件,这些文件包含配置文件语法错误。对于 PROXY 模块也需要额外的权限, 因为它将运行于连接池或 HIGH-ISPLATED 应用模式, IIS 帐户共享池和 HIGH-ISOLATION 池应被给予对 RWHELPERE 。 DLL 的可读权限。缺省情况下 IWAM- 《计算机名》被用于所有的池, + 应用设置中+ ADMINISTRATION MMC SNAP-IN 建立池帐户配置文件格式化: 有两种形式的配置文件-GLOBAL ( SERVER-LEVEL )和 INDIVIDUAL ( SITE-LEVAL )文件, GLOBAL 配置文件应被命名为 并出现在 ISAPI-REWRITE 安装目录中,文件的快捷方式通过开始菜单提供, INDIVIDUAL 配置文件应名为 HTTPD 。 INI 并且能够出现在虚拟站点的物理根目录中,两种类型的格式化是相同的并是标准的 WINDOWS 。 INI 文件, 所有的指令都应该放在这一部分并且所有指令都应该以分隔线放置,任何这一部分以外的文本都将被忽略 文件示例[ISAPI_Rewrite] # This ment # 300 =5 minutes CacheClockRate 300 RepeatLimit 20 # Block external access to the and files RewriteRule /httpd(?:\.ini|\.parse\.errors) / [F,I,O] # Block external access to the Helper ISAPI Extension RewriteRule .*\.isrwhlp / [F,I,O] # Some custom rules RewriteCond Host: (.+) RewriteCond 指令 Syntax: (句法) RewriteCond TestVerb CondPattern [Flags] 这一指令定义一个条件规则,在 RewriteRule 或者 RewriteHeade r 或 RewriteProxy 指令前预行 RewriteCond 指令,后面的规则只有它的,模式匹配 URI 的当前状态并且额外的条件也被应用才会被应用。 TestVerb Specifies verb that will be matched against regular expression. 特别定义的动词匹配规定的表达式 TestVerb=(URL | METHOD | VERSION | HTTPHeaderName: | %ServerVariable) where: URL - returns Request-URI of client request as described in RFC 2068 (HTTP ); 返回客户端在 RFC2068 中描述的需求的 Request-URI METHOD - returns HTTP method of client request (OPTIONS, GET, HEAD, POST, PUT, DELETE or TRACE); 返回客户端需求(OPTIONS, GET, HEAD, POST, PUT, DELETE or TRACE) 的 HTTP 方法 VERSION - returns HTTP version; 返回 HTTP 版本 HTTPHeaderName - returns value of the specified HTTP header. HTTPHeaderName can be any valid HTTP header name. Header names should include the trailing colon “:”. If specified header does not exists ina client ’s r