b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

rewrite规则_nginx url rewrite_isapi rewrite规则编写

电脑杂谈  发布时间:2017-01-02 18:05:55  来源:网络整理

isapi rewrite规则编写_rewrite规则_nginx url rewrite

Apache Rewrite是apache服务器一个规则,用处多又多,下面我来介绍一下Apache Rewrite用法,有需要的朋友可参考一下。

所以了解Apache的rewrite规则非常重要,可以实现URL的伪静态。或者做301跳转。rewrite规则

rewrite标志

R[=code](force redirect) 强制外部重定向

强制在替代字符串加上

[:thisport]/前缀重定向到外部的URL.如果code不指定,将用缺省的302 HTTP状态码。

F(force URL to be

forbidden)禁用URL,返回403HTTP状态码。

G(force URL to be gone)

强制URL为GONE,返回410HTTP状态码。rewrite规则

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

L(last rule)

表明当前规则是最后一条规则,停止分析以后规则的重写。

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

C(chained with

next rule) 与下一条规则关联>

果规则匹配则正常处理,该标志无效,如果不匹配,那么下面所有关联的规则都跳过。

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

NS (used only if

no internal sub-request) 只用于不是内部子请求

NC(no case) 不区分大小写>

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

NE(no URI

escaping of output) 不在输出转义特殊字符

例如:RewriteRule /foo/(.*) /bar?arg=P1%3d$1 [R,NE]

将能正确的将/foo/zoo转换成/bar?arg=P1=zed

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

例如:

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

Alias /def /ghi

isapi rewrite规则编写_nginx url rewrite_rewrite规则

S=num(skip next

rule(s)) 跳过num条规则

E=VAR:VAL(set environment variable) 设置环境变量

rewrite时服务器变量:

HTTP headers:HTTP_USER_AGENT, HTTP_REFERER, HTTP_COOKIE,HTTP_HOST, HTTP_ACCEPT

connection & request: REMOTE_ADDR, QUERY_STRING

server internals: DOCUMENT_ROOT,SERVER_PORT, SERVER_PROTOCOL

system stuff: TIME_YEAR, TIME_MON, TIME_DAY

代码如下

CustomLog /var/log/httpd/osa/access_log.log” common

ErrorLog /var/log/httpd/osa/error_log.log”

AllowOverride None

Order deny,allow

#AddDefaultCharset GB2312

RewriteEngine on

RewriteRule ^(.+) %{HTTP_HOST}$1 [C]

Rewrite规则表达式的说明:

. 匹配任何单字符

[chars]

匹配字符串:chars

[^chars]


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-24368-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 国邵南
      国邵南

      打倒苹果手机

    • 也速迭尔
      也速迭尔

      永世不变苏音么么哒QAQ让我这种耳力特别好的如何生存QuQ

    • 常悦
      常悦

      爱情

    每日福利
    热点图片
    拼命载入中...