ISAPI_Rewrite 规则说明
例: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 规则说明相关推荐
- ISAPI_Rewrite规则
配置: 在NT 2000 XP和2003平台上,在系统帐户下应该INETINFO程序应该与IIS5以共存模式过滤器运行.所以系统帐户应该给予对所有的ISAPI-REWIRITE DLLS 和所有的HT ...
- 【记录】ASP.NET IIS ISAPI_Rewrite
下载地址(Lite 免费版):Download ISAPI_Rewrite 3 配置(导入自定义 httpd.ini 文件): IIS ISAPI 筛选器(不需要重写的站点可以移除): 参考资料: 主 ...
- mysql最快导表,IIS通过ISAPI_Rewrite完美实现Wordpress伪静态 | 沉默过客
WordPress默认实现的都是非静态页面,为了利于SEO,我们都会通过设置伪静态来进行优化,在Windows环境下IIS可以通过ISAPI_Rewrite完美实现Wordpress伪静态,具体操作如 ...
- IIS 伪静态配置(安装ISAPI_Rewrite配置)
第一:首先到官方网站下载ISAPI_Rewrite 我的机子是32位的就下32位免费版的,链接地址如下: http://www.helicontech.com/download/isapi_rewri ...
- 使用ISAPI_Rewrite做实用的重定向
.htaccess文件的内容如下: RewriteCond %{HTTP_HOST} ask.xxoo.com RewriteRule ^(index.html)?$ /ask/ RewriteRul ...
- Typecho程序伪静态规则大全(包括Linux/Windows
Typecho程序的伪静态规则不同于wp直接默认可用,需要我们手工加载到空间中才可以生效.下面老左整理了这款程序在不同的主机环境中的伪静态规则,希望对大家有所帮助 虽然老左博客是用的Wordpress ...
- php配置前缀为任一个 .htacess,httpd.ini和.htaccess的写法与配置规则
从昨天到今天下午,我一直都在学习这个东东.由于本站所在主机的服务器是IIS的,我以前本地测试的时候一直都是用的Apache服务器,在网站URL重写这块固然也是用的.htaccess文件来实现的.但是网 ...
- linux主机添加discuz伪静态规则,Discuz! X2.5论坛win主机与linux主机伪静态设置方法...
最近有一个朋友问我伪静态如何设置,他是用dzx2.5的程序搭建的一个论坛,由于他是刚开始做站的新手,所以不是太懂,最近dx2.5的版本发布了,下面我来分享一下dx2.5论坛win主机与linux主机伪 ...
- 狂雨小说内核26W数据打包带7条可用热门站采集规则
安装教程只需要上传网站源码和数据包到服务器空间,恢复数据库,修改数据库配置文件为自己数据库名字和密码,进后台修改域名即可上线. 带阅读听书插件,单本小说采集拆件 导入数据库 修改数据库配置文件/www ...
最新文章
- 七层神经网络 PK logstic 回归
- mysql select time,MySql查询时间段的方法
- python内置函数用来打开或创建文件_2020年《python程序设计》基础知识及程序设计598题XS[含参考答案]...
- BZOJ5093图的价值(斯特林数)
- Java中泛型Class《T》、T与Class《?》
- 密立根油滴实验的计算机仿真实验报告,H-D光谱实验的计算机仿真
- echarts.js:1136 Uncaught Error: Initialize failed: invalid dom.
- 报错,nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException??
- oracle blob update,Oracle数据库中对BLOB数据的操作问题
- HQL (五) 外置命名查询(sql语句单独保存起来)
- vue调用接口修改密码_vue开发前后端分离前端如何调用后端接口?
- iScroll的相关使用
- Apache POI 安全漏洞
- 白话空间统计二十四:地理加权回归(六)ArcGIS的GWR工具参数说明一
- oracle ap tp是什么,AP模式和Router模式区别是什么
- 谈谈对java的理解
- SAP副本请求传输教程
- 百度地图API入门1-申请百度API key
- Android 相机教程,Android 相机教程
- CVPR2019目标检测方法进展
热门文章
- linux 用户管理以及其他命令
- c,c++中字符串处理函数strtok,strstr,strchr,strsub
- 【C++ Primer | 13】课后习题答案
- leetcode中文版python_Python版LeetCode1.两数之和
- Error: Program type already present: okhttp3.Authenticator$1
- Zend Guard 7 , Zend Guard Loader处理PHP加密
- 【codevs2497】 Acting Cute
- Hadoop Streaming详解
- 关于JS的传递方式的小理解
- ASPNET5的依赖注入