CodeIgniter笔记-去掉index.php

1.修改Apache 的配置文件把LoadModule rewrite_module modules/mod_rewrite.so该行前的#去掉。

2.将 AllowOverride None ,修改为 AllowOverride All (两个都要修改!)

3.在项目的根目录下新建一个.htaccess文件 内容如下:

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

4.重启Apache服务即可!
原文地址:https://www.cnblogs.com/zmxmumu/p/4780135.html