博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Apache mod_rewrite规则重写的标志说明
阅读量:5994 次
发布时间:2019-06-20

本文共 825 字,大约阅读时间需要 2 分钟。

1、R[=code](force redirect) 强制外部重定向,强制在替代字符串加上前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。

2、 F(force URL to be forbidden)禁用URL,返回403HTTP状态码。

3、 G(force URL to be gone) 强制URL为GONE,返回410HTTP状态码。

4、 P(force proxy) 强制使用代理转发。

5、 L(last rule) 表明当前规则是最后一条规则,停止分析以后规则的重写。

6、N(next round) 重新从第一条规则开始运行重写过程。

7、C(chained with next rule) 与下一条规则关联,如果规则匹配则正常处理,该标志无效,如果不匹配,那么下面所有关联的规则都跳过。

8、T=MIME-type(force MIME type) 强制MIME类型。

9、NS (used only if no internal sub-request) 只用于不是内部子请求。

10、NC(no case) 不区分大小写。

11、QSA(query string append) 追加请求字符串。

12、NE(no URI escaping of output) 不在输出转义特殊字符。

例如:RewriteRule /foo/(.*) /bar?arg=P1\%3d$1 [R,NE] 将能正确的将/foo/zoo转换成/bar?arg=P1=zed

 

13、 PT(pass through to next handler) 传递给下一个处理

例如:
   RewriteRule ^/abc(.*) /def$1 [PT] # 将会交给/def规则处理
   Alias /def /ghi

转载于:https://www.cnblogs.com/Jim-william/p/6795234.html

你可能感兴趣的文章
Oracle基础知识-SQL简单命令
查看>>
java.rmi.server.ExportException: Port already in use: 1099; nested exception is
查看>>
MySQL server has gone away报错原因分析
查看>>
文件上传---动作条
查看>>
使用ztree.js,受益一生,十分钟学会使用tree树形结构插件
查看>>
Sublime 官方安装方法
查看>>
Java内部类的使用小结
查看>>
【BZOJ】初级水题列表——献给那些想要进军BZOJ的OIers(自用,怕荒废了最后的六月考试月,刷刷水题,水水更健康)...
查看>>
一处 ADO.NET Entity Framework 的逻辑BUG
查看>>
【js】js数组置空的三种方式
查看>>
2.3. 命令工具
查看>>
在微信小程序的JS脚本中使用Promise来优化函数处理
查看>>
JS写的漂亮只是一方面,你可不要忽视浏览器的兼容性呀!:P
查看>>
批处理作业调度-回溯法
查看>>
12.4. 包含网页
查看>>
WebApi系列~dynamic让你的省了很多临时类
查看>>
GMF里实现editpolicyProviders扩展点
查看>>
Java RGB数组图像合成 ImageCombining (整理)
查看>>
第 16 章 JVM
查看>>
喝酒后的举动
查看>>