rewriteruleRewriteRule ^/tpl/(.*)/home/(.*).h t m l$ /index. php [I]什么意思

rewriterule  时间:2021-06-05  阅读:()

URL RewriteRule在httpd.conf和.htaccess中的不同点

在Httpd.conf中: (1)Request URI的开头必须以斜线开始; (2)在寻找Cache文件的时候,必须在开头加上斜线; (3)在使用-f或者!-f的时候,必须在开头加上斜线。

在ess中,情况完全相反: (1)Request URI的开头不能有斜线; (2)在寻找Cache文件的时候,不能在开头加上斜线; (3)在使用-f或者!-f的时候,不能在开头加上斜线。

简单而言,就是在ess中,则不需要。

以下两个简单的例子: httpd.conf RewriteRule ^/$ /cache/index.html [QSA] RewriteRule ^/([^.]+)$ /cache/$1.html [QSA] RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] ess RewriteRule ^$ cache/index.html [QSA] RewriteRule ^([^.]+)$ cache/$1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ dispatch.fcgi [QSA,L] 或许还有更多的不同,大家也可以自己关注研究一下。

RewriteRule 二级目录怎么写?

RewriteRule (.*)/book.html$ $1/modules/article/index.php [L] RewriteRule (.*)/catalog/([0-9]+)-([0-9]+).html$ $1/modules/article/articlelist.php?class=$2&page=$3 [L] RewriteRule (.*)/catalog/([0-9]+)/index.html$ $1/modules/article/articlelist.php?class=$2&page=$3 [L] RewriteRule (.*)/chkbook/([0-9]+)/([0-9]+).html$ $1/modules/article/articleinfo.php?id=$3 [L] RewriteRule (.*)/chkbook_([0-9]+).html$ $1/r.asp?id=$2 [L] RewriteRule (.*)/catalog/-([0-9]+).html$ $1/modules/list.php?sort=lastupdate&page=$2 [L] RewriteRule (.*)/chksort/([0-9]+)-([0-9]+).html$ $1/modules/article/articlelist.php?class=$2&page=$3 [L] RewriteRule (.*)/chkinitial/0-([0-9]+).html$ $1/modules/article/index.php?initial=~&page=$2 [L] RewriteRule (.*)/chkinitial/([1A-Z])-([0-9]+).html$ $1/modules/article/articlelist.php?initial=$2&page=$3 [L] #chkinitial/G-1.html

rewriterule 规则

语法结构上,少了个终止符 在每一行匹配规则的后面应该加上 比如 apache的 [last] nginx [L] 等, 至于正则是不是能匹配到你的实地地址,推荐你使用正则表达式测试插件,chrome 和火狐浏览器都有

主站如何用RewriteRule 生成多个二级域名

二级域名不是在网站里生成的,是在域名的控制面板里解析的,但可以做泛解析。

这你主站的服务器上做对应的绑定即可,用url重写的话,弄个泛解析比较方便,直接写重写规则即可。

RewriteRule ^/tpl/(.*)/home/(.*).h t m l$ /index. php [I]什么意思

这是一条apache的重写规则 如果URL中出现了如下的样式: /tpl/xxx(这个xxx是任意的)/home/xxx(这个也是任意的).html 这样的URL,就都隐式地在内部指向到主目录下的index.php下,也就是说,用户使用了上面的URL后,实际上却是访问了index.php这个文件。

后面的[I]是指忽略大小写; 而隐匿转换后,访问者浏览器上的URL还是/tpl/xxx(这个xxx是任意的)/home/xxx(这个也是任意的).html这样的形式。

酷锐云香港(19元/月) ,美国1核2G 19元/月,日本独立物理机,

酷锐云是一家2019年开业的国人主机商家,商家为企业运营,主要销售主VPS服务器,提供挂机宝和云服务器,机房有美国CERA、中国香港安畅和电信,CERA为CN2 GIA线路,提供单机10G+天机盾防御,提供美国原生IP,支持媒体流解锁,商家的套餐价格非常美丽,CERA机房月付20元起,香港安畅机房10M带宽月付25元,有需要的朋友可以入手试试。酷锐云自开业以来一直有着良好的产品稳定性及服务态度,支...

NameCheap优惠活动 新注册域名38元

今天上午有网友在群里聊到是不是有新注册域名的海外域名商家的优惠活动。如果我们并非一定要在国外注册域名的话,最近年中促销期间,国内的服务商优惠力度还是比较大的,以前我们可能较多选择海外域名商家注册域名在于海外商家便宜,如今这几年国内的商家价格也不贵的。比如在前一段时间有分享到几个商家的年中活动:1、DNSPOD域名欢购活动 - 提供域名抢购活动、DNS解析折扣、SSL证书活动2、难得再次关注新网商家...

无法忍受旧版不兼容PHP7+主题 更换新主题

今天父亲节我们有没有陪伴家人一起吃个饭,还是打个电话问候一下。前一段时间同学将网站账户给我说可以有空更新点信息确保他在没有时间的时候还能保持网站有一定的更新内容。不过,他这个网站之前采用的主题也不知道来源哪里,总之各种不合适,文件中很多都是他多年来手工修改的主题拼接的,并非完全适应WordPress已有的函数,有些函数还不兼容最新的PHP版本,于是每次出现问题都要去排查。于是和他商量后,就抽时间把...

rewriterule为你推荐
决策树分析什么是决策树法宝应中学宝应县有哪些高中水晶易表如何获取和安装水晶易表Xcelsius2008at89s52单片机AT89S52单片机和AT89C51单片机的区别chrome系统Chrome OS是什么系统?数据监测什么是媒体监测?视频技术视频监控技术的定义及特点遗传算法实例如何用C语言实现遗传算法的实际应用?遗传算法实例求助fortran语言编写的混合遗传算法例子那位大哥大姐有?腾讯技术腾讯是什么东西?
服务器评测 directspace raksmart mediafire下载工具 彩虹ip 国外网站代理服务器 php空间申请 卡巴斯基官方免费版 169邮箱 域名和空间 美国在线代理服务器 如何安装服务器系统 韩国代理ip 购买空间 mteam japanese50m咸熟 register.com godaddy域名 建站行业 租主机 更多