php 去除路由中index.php 通过 .htaccess 文件

Posted 宁佳兵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 去除路由中index.php 通过 .htaccess 文件相关的知识,希望对你有一定的参考价值。

首先在入口文件index.php得的当前目录下 创建 .htaccess文件。 

然后将下面一段代码放进去;

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

 【使用这种方式,首先要确认apache是否开启mod_rewrite 功能】 

以上是关于php 去除路由中index.php 通过 .htaccess 文件的主要内容,如果未能解决你的问题,请参考以下文章

Laravel5.5去除URL中的index.php生成优雅链接

CodeIgniter 路由总是通过 index.php?

使用 nginx 通过 index.php 路由请求 [关闭]

CentOs中Apache文件访问去除index.php

[PHP] 深度解析Nginx下的PHP框架路由实现

PHP网站,怎么实现去除.php后缀