这个也叫做伪静态 在我们没有配置这个的情况下 去掉index.php 就会出错 如图

下面我来教大家来配置下伪静态 首先 我们要到环境中的 httpd.conf配置文件中 打开mod_rewrite.so模块 有人问如何开启? 默认前边是加 # 号的是关闭 去掉就是开启 如图

开启之后 保存 一定要重启apache 这个是一定的 需要注意一下
接着 找到你配置虚拟主机的位置 将 AllowOverride None 将None改为 All
如图:

下面也是比较重要的一步了
把下面的内容保存为.htaccess文件放到应用入口文件的同级目录下
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]
</IfModule>
如图
这样就配置好了 不懂可以加我的交流群 117063106 教你
最佳答案
