前端和后端的分离:
1、在public下创建admin.php文件
2、在admin.php里的具体内容与index.php里的内容是一样的:
<?php
//定义应用目录;
define('APP_PATH', __DIR__ . '/../application/');
//加载框架的引导文件
require __DIR__ . '/../thinkphp/start.php';
//定义常量绑定入口文件
define('BIND_MODULE','admin');
?>
这里就成功的绑定了模块:
实现index.php这个入口只能去前台页面
admin.php这个入口只能去后台页面
路由的配置
1、重写Apache中的conf/http.conf文件
将其中的mo_rewrite.so去掉前面的注释
2、设置访问权限:
conf/extra/httpd-vhosts.conf中的allowoverride后none改为all
重启服务器