首页 > 编程语言 >RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

时间:2022-08-29 21:57:07浏览次数:47  
标签:RewriteRule QSA php PT index FILENAME RewriteCond

<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

1、排除一些条件,必须两个条件都满足后才重定向到index.php
//如果你访问的文件不等于目录

RewriteCond %{REQUEST_FILENAME} !-d

//如果你访问不是文件,比如你可能访问的JPEG等图片文件

RewriteCond %{REQUEST_FILENAME} !-f

2、^(.*)$ 匹配所有的路径映射到入口文件 index.php/$1

3、标签 [QSA,PT,L] QSA:表示保留参数如get传值?xxx==xx...; PT:再把这个URL交给Apache处理;L:作为最后一条;
PT和L可加可不加。

 

标签:RewriteRule,QSA,php,PT,index,FILENAME,RewriteCond
From: https://www.cnblogs.com/jmbt/p/16637522.html

相关文章

  • phpstorm 配置xdebug 联调
    1、安装xdebugmkdir/tmp/packagescd/tmp/packageswget https://pecl.php.net/get/xdebug-3.0.2.tgzmkdir-p/usr/src/php/ext/xdebug&&\tar-xf/tmp/packages/x......
  • 微信开发之微信分享 + php
    html<!DOCTYPEhtml><html><head><metahttp-equiv="content-type"content="text/html;charset=utf-8"/><title>微信分享</title><......
  • Think PHP 完整的带富文本格式以及图片上传,并且在页面上分页展示
    Thinkphp6.0官网网址:序言·ThinkPHP6.0完全开发手册·看云(kancloud.cn)下面是基础配置第一步:创建TP框架,命名为tpcomposercreate-projecttopthink/thinktp......
  • php大文件分片上传插件
    ​需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步:......
  • php简单实现 接口请求日志
    先看使用效果 执行代码:publicfunctionmainLogic(){logs();//在接口开始时调用,可以放到父类的构造方法里面//接口逻辑....}请求参数:日志: 封装......
  • 2022DAS_April warmup_php
    wp思路先简单代码审计一下,发现它是个渲染HTML表格的东西。可利用的RCE在Base::evaluateExpression中,类之间基本都有继承关系。回调函数在这段代码里也有挺多。利用链:Act......
  • php解析html类库simple_html_dom(详细介绍)
    php解析html类库simple_html_dom(详细介绍)_php技巧_脚本之家 https://www.jb51.net/article/39526.htm下载地址:https://github.com/samacs/simple_html_dom解析器不仅......
  • PHP isset()与empty()的使用区别详解
    PHPisset()与empty()的使用区别详解_php基础_脚本之家 https://www.jb51.net/article/24666.htmPHP的isset()函数一般用来检测变量是否设置格式:boolisset(mixedva......
  • PHP 中的 9 个魔术方法
    PHP中的9个魔术方法-OSCHINA-中文开源技术交流社区 https://www.oschina.net/translate/9-magic-methods-in-php这个标题有点牵强因为php有不只9种魔术方法, ......
  • PHP通过iconv将字符串从GBK转换为UTF8字符集
    PHP通过iconv将字符串从GBK转换为UTF8字符集_php技巧_脚本之家 https://www.jb51.net/article/27743.htm1.iconv()介绍iconv函数可以将一种已知的字符集文件转换成另一......