美文网首页
ThinkPHP5.0路径中去除index.php入口文件方式

ThinkPHP5.0路径中去除index.php入口文件方式

作者: ShineYangGod | 来源:发表于2018-11-07 09:05 被阅读28次

1、httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置

LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉

WeChat187e2b226dcf98ab73d4ca0fcb9975eb.png

如果没有,可以自己添加进去(我的是没有,我自己添加进去的)
2、AllowOverride None 讲None改为 All (搜索到的全部改为All就好,小写的就改成小写的all)


屏幕快照 2018-11-07 上午8.55.44.png

3、确保URL_MODEL设置为2,在项目的配置文件里写


屏幕快照 2018-11-07 上午9.01.30.png

4、.htaccess文件必须放到跟目录下(没有就新建一个,TP5.0有自带(application这个文件夹),可以拷贝出来,Mac下按command+Shift+.可以显示隐藏文件)在里面添加如下内容:
<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>

相关文章

网友评论

      本文标题:ThinkPHP5.0路径中去除index.php入口文件方式

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