一下所有都基于laravel5.8框架
一、隐藏入口文件
1.NGINX配置
在NGINX配置文件下加入该代码
location / {
try_files $uri $uri/ /index.php?$query_string;
}
二、路由组
Route::group(array('prefix'=>'test'),function(){
Route::group(array('prefix'=>'one'),function() {
//测试
Route::get('test', 'TestController@index');
});
});
三、中间件
个人理解,中间件就是统一调用方法
1.在路由中的应用
定义中间件:在app/Http/Middleware目录下创建需要的中间件方法
注册中间件:在app/Http/Kernel.php文件中引入需要的中间件方法
调用实例:
Route::get('admin/profile', function () {
//
})->middleware('auth');