FLAGS属性
mod_rewrite用”FLAGS”来建立重写条件以及其他属性。我们用中括弧将FLAGS包起来,放在条件或者是规则的末尾,用逗号将多个FLAGS分隔。以下列表是你需要熟悉的几个主要FLAGS:
last|L -[L]告诉Apache服务器一系列的条件或者是规则将在它出现后结束,换句话说就是[L]不出现,mod_rewrite将会一直执行。
nocase|NC -[NC]告诉Apache服务器忽略正则中的大小写,它经常被用到{HTTP_HOST}服务器参数上,因为域名里面是不会区分大小写的。
redirect|R -[R] 经常引用到触发可见的定向。默认情况下它是一个HTTP 302的临时重定向,但是你可以注明具体的HTTP 代码,比如你可以用[R=301]来表明这是一个永久重定向,这对搜索引擎抓取你重定向后的网页相当有用。
qsappend|QSA -[QSA] 用于添加新的查询参数。你可以在原查询参数后面定义新的查询参数,但命名时注意不要重复已存在的参数名。错误的引用[QSA]将会破坏原来的查询参数导致重定向错误。
forbidden|F -[F]告诉Apache响应请求时不提供页面。其原理就是Apache会发出一个403 HTTP相应,可以保护网站不被未经授权的或者其他盗链访问。
ornext|OR -[OR] 作为默认值[AND]的反义词,可以通过逻辑关系将一系列重写条件组合起来。
next|N -[N]可以让你的重写条件循环匹配,当你不知道{REQUEST_URI}有多少字符进行匹配的时候很有用。
- 浏览: 1331125 次
- 性别:
- 来自: 深圳
最新评论
-
chinaxy1:
...
ON DUPLICATE KEY UPDATE重复插入时更新 -
b_l_east:
不一定哦,就算大小相当,in 和 exists的性能也会很大差 ...
mysql查询语句in和exists二者的区别和性能影响 -
llp1990311:
[size=x-small][/size]
如何正确防御xss攻击 -
home198979:
q315506754 写道还是佩服写c的 用其它语言一样可以实 ...
玩转深度优先搜索算法 -
q315506754:
还是佩服写c的
玩转深度优先搜索算法
相关推荐
Unity 3D 摄像机 Clear Flags属性和Culling Mask属性用途详解
虽然Borland 今年新出的Delphi 7 开始支持Apache 2.0 版本,但是Delphi 6 只支持Apache 1.x 版本,而Delphi 7 发行的版本也只支持到Apache 2.0.39 版,对Apache 2.0.40 以后的版本无法支持,本文给出了让Delphi 6和...
Event Flags及其使用 更多资源请访问http://www.59186618.com
go-flags - go命令行选项解析器
matlab开发-Flags。一些国家的国旗。
investing-between-the-flags
前端项目-currency-flags,货币代码标志。
v8-flags, 在运行时,配置v8标志 v8-flags 运行时配置v8标志。// use-strict-violator.jsa = "I'm the trouble starter, punking instigator"module.export
emoji-flags, 返回国家代码符号符号标志 符号标志 返回国家代码符号符号标志安装$ npm install --save emoji-flags用法 var emojiFlags = 要求 ( '
css-flags, 只有一个div的世界标志 CSS标志用纯CSS重新创建世界上所有的国旗,每个标志只使用一个 div 。你可以看到它生活在 https://pixelastic.github.io/css-flags/ 。这一侧项目没有真正的世界应用程序,它只是...
资源分类:Python库 所属语言:Python 资源全名:feature_flags_client-1.0.13.dev1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
var bitflags = require('bitflags'); var flags = bitflags(1000000); //Creates a million boolean flags 得到 获取偏移量的布尔值 flags.get(n) //returns true or false 放 设置偏移量为bool flags.set(n,0) //...
Country Flags 1.0.0 for PHPBB
RegExp.prototype.flags 符合ES6规范的RegExp.prototype.flags填充文件。 如果不可用,请调用其“ shim”方法对RegExp.prototype.flags进行填充。 注意: RegExp#flags需要一个真正的ES5环境-特别是一个带有ES5吸气...
枚举标志enumflags2实现了经典的enumflags2结构。 用#[bitflags]注释一个枚举, BitFlags将能够在单个整数空间内保留枚举的任意组合。特征 使用枚举表示单个标志-一组标志是与单个标志分开的类型。 不指定时自动选择...
import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apache.lucene.document.Field; import org.apache.lucene.index.IndexWriter; import org...
tf定义了tf.app.flags,用于支持接受命令行传递参数,相当于接受argv。 import tensorflow as tf #第一个是参数名称,第二个参数是默认值,第三个是参数描述 tf.app.flags.DEFINE_string('str_name', 'def_v_1',...
are appended to flags specified # in ${sdk.dir}/tools/proguard/proguard-android.txt # You can edit the include path an
为什么需要flags属性和这个gem? 对于某些应用程序,您不想在数据库中为可能是一次性事件的标志添加一百万个不同的属性。 例如,如果您想跟踪用户是否已收到某事的通知,或已收到电子邮件。 这些任意标志列开始使您...
@ sitearcade / react-use-flags React对功能标志的支持。 安装 npm i -D @sitearcade/react-use-flags 查看用法... 用法 首先,在应用程序顶部安装FlagsProvider: import { useMemo } from 'react' ; import { ...