K先生个人博客

当前位置:首页 > 爱技术 > 正文

thinkphp5最简单设置admin后台入口的文件

按照习惯,我按照习惯,我们在开发网站的时候都会需要一个后台,而thinkphp5为我们只提供了一个index.php入口,那如果我们后台也都从这个文件走的话那就会极为不方便,那现在我们来建立一个admin.php后台入口。 

thinkphp5最简单设置admin后台入口的文件

我喜欢简单直接的,所以直接往下看。。。。。。 

1、在thinkphp5的public目录下有一个index.php文件,复制它并且重命名为admin.php,不需要修改里面的任何代码 

2、在thinkphp5的application目录下新建admin文件夹,并且在admin文件夹中再新建一个controller的文件夹,在这个文件夹下建立index.php文件,代码如下

<?php
namespace app\admin\controller;

class Index
{
    public function index()
    {
        return '这是admin后台入口下index控制器下的index方法';
    }

}

3、访问http://localhost/admin.php/admin/index/index,看一下能不能访问,如不能,继续下一步 

4、找到thinkphp5的public目录下.htaccess文件,修改为下面代码

<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

其实,到最后发现直接访问http://localhost/admin/index/index也是可以的,也就是说没有admin.php了,这样会显得更加方便。 

对了,这里使用的thinkphp版本为5.0.24。

作者K先生本文地址http://www.gold404.cn/

版权声明:本文为原创文章,版权归 K先生个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!

文章评论
* 必填项
可选
可选
评论列表

    暂时还没有评论哦!