小事不知道
大事知多少

在thinkphp5.0路径中实现去除index.php的方式

昨天安装环境后发现,路径“/index/index/index”无法访问,经查验存在index模块,index控制器与index操作。

虽然在路径前加入‘/index.php’可以访问。

经过多方查找最后整理如下:


一、必须要在public也就是根目录下有存在’.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>


三、

需要在Apache配置文件中打开rewrite_module模块


四、做完这些后需要重新启动Apache服务器。

以上这篇在thinkphp5.0路径中实现去除index.php的方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。


您可能感兴趣的文章:

赞(0) 打赏
未经允许不得转载:我爱分享网 » 在thinkphp5.0路径中实现去除index.php的方式
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏