隐藏index.php终结版

IIS版本

低版本的服务器环境支持ISAPI_Rewrite的话,可以配置httpd.ini文件

内容如下: RewriteRule (.*)$ /index\.php\?s=$1 [I]

高版本的可配置

<rewrite> <rules> <rule name=”OrgPage” stopProcessing=”true”> <match url=”^(.*)$” /> <conditions logicalGrouping=”MatchAll”> <add input=”{HTTP_HOST}” pattern=”^(.*)$” /> <add input=”{REQUEST_FILENAME}” matchType=”IsFile” negate=”true” /> <add input=”{REQUEST_FILENAME}” matchType=”IsDirectory” negate=”true” /> </conditions> <action type=”Rewrite” url=”index.php/{R:1}” /> </rule> </rules> </rewrite>

nginx低版本不支持path_info可以用

location / { if (!-e $request_filename) { rewrite  ^(.*)$  /index.php?s=$1  last; break; } }

apache需要开启rewrite,然后在根目录建立.htaccess文件

内容如下

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

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏乐沙弥的世界

RMAN 备份路径困惑(使用plus archivelog时)

--*******************************************

793
来自专栏二次元

Linux下安装PHP环境

2821
来自专栏Kotlin入门系列

win7基础 cmd 查看当前已经启动的服务列表

6326
来自专栏喵了个咪的博客空间

EMQ百万级MQTT消息服务(TLS Docker Golang)

5333
来自专栏青玉伏案

PHP中AJAX的使用(完整实例【大牛可飘过】)

  有一段时间不写关于AJAX的东西了,最近和同学参加个比赛,要做一个类似博客的东西,用到了AJAX的东西,在写东西之前为了再熟悉一下AJAX,自己做了个关于A...

1998
来自专栏linux驱动个人学习

基于input子系统的sensor驱动调试(二)

继上一篇:https://cloud.tencent.com/developer/article/1054078 一、驱动流程解析: 1、模块加载: 1 st...

6327
来自专栏乐沙弥的世界

使用 SQLNET.EXPIRE_TIME 清除僵死连接

    数据库连接的客户端异常断开后,其占有的相应并没有被释放,如从v$session视图中依旧可以看到对应的session处于inactive,且对应的服务器...

2972
来自专栏Kubernetes

原 荐 Flannel是如何工作的

Author: xidianwangtao@gmail.com 概述 最近我们的TaaS平台遇到很多的网络问题,事实证明“contiv + ovs + v...

1.5K11
来自专栏Android源码框架分析

十分钟了解Android触摸事件原理(InputManagerService)

从手指接触屏幕到MotionEvent被传送到Activity或者View,中间究竟经历了什么?Android中触摸事件到底是怎么来的呢?源头是哪呢?本文就直观...

4424
来自专栏向治洪

android PakageManagerService启动流程分析

PakageManagerService的启动流程图 ? 1.PakageManagerService概述 PakageManagerService是andro...

53710

扫码关注云+社区

领取腾讯云代金券