美文网首页PHP干货分享
关于设置URL中隐藏index.php

关于设置URL中隐藏index.php

作者: JUNE言JUNE语 | 来源:发表于2016-12-17 10:35 被阅读61次

最近在学PHP,刚开始上手ThinkPHP,就遇到了一个难题,解决了一个晚上。
我看的视频教程是快速入门ThinkPHP框架—理论篇

主要的一个原因就是Apache的设置,视频上只是讲了将httpd.conf中rewrite.so那一行的注释取消,然后在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就可以
但是本人亲测后确实还是不行,不过评论区提供了一个不错的方法

要将Apache配置文件所有的AllowOverride None 将None改为 All

记住是所有的AllowOverride 的值都改成All

相关文章

网友评论

    本文标题:关于设置URL中隐藏index.php

    本文链接:https://www.haomeiwen.com/subject/qgpomttx.html