I (ignore case)不管大小写强行指定字符匹配
例:RewriteRule /code/project/([0-9,a-z]*).html /soft.jsp\?softpy=$1 [I]

其他的参数一览
I (ignore case)
不管大小写强行指定字符匹配,这个FLAG影响RewriteRule指令和相应的RewriteCond 指令

F (Forbidden)
对客户端做反应,停止REWRITING进程并且发送403错误,注意在这种情况下FORMATSTRING 是无用的并可以设置为任何非空字符串。

L (last rule)
不应用任何重写规则在此停止重写进程,使用这个FLAG以阻止当前被重写的URI被后面的规则再次重写

N (Next iteration)
强制REWRITINGENGINE调整规则目标并且从头重启规则检查(所有修改将保存),重启次数由RepeatLimit指定的值限制,如果这个数值超过N FLAG将被忽略

NS (Next iteration of the same rule)
以N标记工作不从相同的规则重启规则规则进程(例如强制重复规则应用),通过RepeatLimit指令指定一个反复实行某一规则的最大数目,

P (force proxy)
强制目的URI在内部强制为代理需求并且立即通过ISAPI扩展应付代理需求,必须确认代理字符串是一个有效的URI包括协议 主机等等否则代理将返回错误

R (explicit redirect)
强制服务器对客户端发出重定向指示即时应答,提供目的URI的新地址,重定向规则经常是最后规则

RP (permanent redirect)
几乎和[R]标记相同但是发布301HTTP状态而不是302HTTP状态代码

U (Unmangle Log)
当URI是源需求而不是重写需求时记载URI

O (nOrmalize)
在实行之前标准化字符串。标准化包括URL-ENCODING,不合法的字符的再移动等,这个标记对于URLS和URLS-ENDODED头是有用的

CL (Case Lower)
小写

CU (Case Upper)
大写

RewriteHeader directive
Syntax: RewriteHeader HeaderName Pattern FormatString [Flags]
这个指令是RewriteRule的更概括化变种,它不仅重写URL的客户端需求部分,而且重写HTTP头,这个指令不仅用于重写。生成,删除任何HTTP头,甚至改变客户端请求的方法

HeaderName
指定将被重写的客户头,可取的值与 RewriteCond 指令中TestVerb参数相同

Pattern
限定规则表达式以匹配Request-URI,

FormatString
限定将生成新的URI的FormatString

[Flags]
是一个下列FLAGS的命令分隔列表

I (ignore case)
不管大小写强行指定字符匹配,这个FLAG影响RewriteRule指令和相应的RewriteCond 指令

F (Forbidden)
对客户端做反应,停止REWRITING进程并且发送403错误,注意在这种情况下FORMATSTRING 是无用的并可以设置为任何非空字符串。

L (last rule)
不应用任何重写规则在此停止重写进程,使用这个FLAG以阻止当前被重写的URI被后面的规则再次重写

N (Next iteration)
强制REWRITINGENGINE调整规则目标并且从头重启规则检查(所有修改将保存),重启次数由RepeatLimit指定的值限制,如果这个数值超过N FLAG将被忽略

NS (Next iteration of the same rule)
以N标记工作不从相同的规则重启规则规则进程(例如强制重复规则应用),通过RepeatLimit指令指定一个反复实行某一规则的最大数目,

R (explicit redirect)
强制服务器对客户端发出重定向指示即时应答,提供目的URI的新地址,重定向规则经常是最后规则

RP (permanent redirect)
几乎和[R]标记相同但是发布301HTTP状态而不是302HTTP状态代码

U (Unmangle Log)
当URI是源需求而不是重写需求时记载URI

O (nOrmalize)
在实行之前标准化字符串。标准化包括URL-ENCODING,不合法的字符的再移动等,这个标记对于URLS和URLS-ENDODED头是有用的

CL (Case Lower)
小写
CU (Case Upper)
大写

ISAPI_Rewrite 规则说明相关推荐

  1. ISAPI_Rewrite规则

    配置: 在NT 2000 XP和2003平台上,在系统帐户下应该INETINFO程序应该与IIS5以共存模式过滤器运行.所以系统帐户应该给予对所有的ISAPI-REWIRITE DLLS 和所有的HT ...

  2. 【记录】ASP.NET IIS ISAPI_Rewrite

    下载地址(Lite 免费版):Download ISAPI_Rewrite 3 配置(导入自定义 httpd.ini 文件): IIS ISAPI 筛选器(不需要重写的站点可以移除): 参考资料: 主 ...

  3. mysql最快导表,IIS通过ISAPI_Rewrite完美实现Wordpress伪静态 | 沉默过客

    WordPress默认实现的都是非静态页面,为了利于SEO,我们都会通过设置伪静态来进行优化,在Windows环境下IIS可以通过ISAPI_Rewrite完美实现Wordpress伪静态,具体操作如 ...

  4. IIS 伪静态配置(安装ISAPI_Rewrite配置)

    第一:首先到官方网站下载ISAPI_Rewrite 我的机子是32位的就下32位免费版的,链接地址如下: http://www.helicontech.com/download/isapi_rewri ...

  5. 使用ISAPI_Rewrite做实用的重定向

    .htaccess文件的内容如下: RewriteCond %{HTTP_HOST} ask.xxoo.com RewriteRule ^(index.html)?$ /ask/ RewriteRul ...

  6. Typecho程序伪静态规则大全(包括Linux/Windows

    Typecho程序的伪静态规则不同于wp直接默认可用,需要我们手工加载到空间中才可以生效.下面老左整理了这款程序在不同的主机环境中的伪静态规则,希望对大家有所帮助 虽然老左博客是用的Wordpress ...

  7. php配置前缀为任一个 .htacess,httpd.ini和.htaccess的写法与配置规则

    从昨天到今天下午,我一直都在学习这个东东.由于本站所在主机的服务器是IIS的,我以前本地测试的时候一直都是用的Apache服务器,在网站URL重写这块固然也是用的.htaccess文件来实现的.但是网 ...

  8. linux主机添加discuz伪静态规则,Discuz! X2.5论坛win主机与linux主机伪静态设置方法...

    最近有一个朋友问我伪静态如何设置,他是用dzx2.5的程序搭建的一个论坛,由于他是刚开始做站的新手,所以不是太懂,最近dx2.5的版本发布了,下面我来分享一下dx2.5论坛win主机与linux主机伪 ...

  9. 狂雨小说内核26W数据打包带7条可用热门站采集规则

    安装教程只需要上传网站源码和数据包到服务器空间,恢复数据库,修改数据库配置文件为自己数据库名字和密码,进后台修改域名即可上线. 带阅读听书插件,单本小说采集拆件 导入数据库 修改数据库配置文件/www ...

最新文章

  1. 七层神经网络 PK logstic 回归
  2. mysql select time,MySql查询时间段的方法
  3. python内置函数用来打开或创建文件_2020年《python程序设计》基础知识及程序设计598题XS[含参考答案]...
  4. BZOJ5093图的价值(斯特林数)
  5. Java中泛型Class《T》、T与Class《?》
  6. 密立根油滴实验的计算机仿真实验报告,H-D光谱实验的计算机仿真
  7. echarts.js:1136 Uncaught Error: Initialize failed: invalid dom.
  8. 报错,nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException??
  9. oracle blob update,Oracle数据库中对BLOB数据的操作问题
  10. HQL (五) 外置命名查询(sql语句单独保存起来)
  11. vue调用接口修改密码_vue开发前后端分离前端如何调用后端接口?
  12. iScroll的相关使用
  13. Apache POI 安全漏洞
  14. 白话空间统计二十四:地理加权回归(六)ArcGIS的GWR工具参数说明一
  15. oracle ap tp是什么,AP模式和Router模式区别是什么
  16. 谈谈对java的理解
  17. SAP副本请求传输教程
  18. 百度地图API入门1-申请百度API key
  19. Android 相机教程,Android 相机教程
  20. CVPR2019目标检测方法进展

热门文章

  1. linux 用户管理以及其他命令
  2. c,c++中字符串处理函数strtok,strstr,strchr,strsub
  3. 【C++ Primer | 13】课后习题答案
  4. leetcode中文版python_Python版LeetCode1.两数之和
  5. Error: Program type already present: okhttp3.Authenticator$1
  6. Zend Guard 7 , Zend Guard Loader处理PHP加密
  7. 【codevs2497】 Acting Cute
  8. Hadoop Streaming详解
  9. 关于JS的传递方式的小理解
  10. ASPNET5的依赖注入