澳门皇冠金沙网站-澳门皇冠844网站

热门关键词: 澳门皇冠金沙网站,澳门皇冠844网站

Rewrite的设置方法,apache中伪静态配置和使用

复制代码 代码如下:

RewriteRule ^/(.*) [L]

RewriteEngine on
RewriteRule ^/test([0-9]*).html$ /test.php?id=$1
RewriteRule ^/new([0-9]*)/$ /new.php?id=$1 [R]

八、mod_rewrite 法规校订符

1) 卡宴 强制外界重定向
2) F 禁用URL,返回403HTTP状态码。
3) G 强制URL为GONE,返回410HTTP状态码。
4) P 强制行使代理转载。
5) L 注明当前准绳是最后一条准则,结束分析之后法则的重写。
6) N 重新从第一条准则早先运转重写进程。
7) C 与下一条准则关联8) T=MIME-type(force MIME type) 强制MIME类型
9) NS 只用于不是内部子诉求
10) NC 不区分轻重缓急写
11) QSA 追加央求字符串
12) NE 不在输出转义特殊字符 =$1 等价于 =$1

四 要兑现asp帖子UENCOREL到php帖子的照射,在 第三步的<IfModule mod_rewrite.c>和</IfModule>之间增添:
    RewriteMap tolowercase int:tolower
    RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)=d [NC]
    RewriteRule ^(.*(?:index|dispbbs)).asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1

开垦 Apache 的陈设文件 httpd.conf 。 
将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉 
在 httpd.conf中添加:
<IfModule mod_rewrite.c>
    RewriteEngine On
    #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9] .html
    RewriteRule ^(.*?(?:index|dispbbs))-([-0-9] ).html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2
</IfModule>

四 要完成asp帖子UENCOREL到php帖子的映照,在 第三步的<IfModule mod_rewrite.c>和</IfModule>之间增添:
RewriteMap tolowercase int:tolower
RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)=d [NC]
RewriteRule ^(.*(?:index|dispbbs)).asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1

应用方面包车型地铁法子后$url[1]的值就为3,可是说贰个获取值后最佳剖断管理一下啦,

UCRUISERL Rewrite必要服务器的支撑!在启用此设置以前,请保管服务器故洗作出了不利的安装,设置情势请参谋上面的“Apache下的装置方法”和“IIS下的设置方法”!
Apache下的设置形式

六、mod_rewrite 简介
Rewirte首要的作用便是促成U奥迪Q5L的跳转和隐形真实地址,基于Perl语言的正则表明式规范。平常帮扶大家兑现伪静态,拟目录,域名跳转,防止盗链等等

首先种正是以aa.php/aaaa_1_.htm这种形式,这种做法的功利就是在大家未有丰裕的权力时做的,下边看看代码.

保存httpd.conf并重启Apache。

七、mod_rewrite 准则的采用

其次种办法:Apache 伪静态

本文由澳门皇冠金沙网站发布于编辑程序,转载请注明出处:Rewrite的设置方法,apache中伪静态配置和使用