方法一
通过(nginx)伪静态方式,最简单的方式
location / {
if (!-e $request_filename){
rewrite ^/mage(.*)$ /mage.php?s=$1 last; #绑定后台入口http://域名/mage/控制器/...
rewrite ^/api(.*)$ /api.php?s=$1 last; #绑定api接口入口http://域名/api/控制器/...
rewrite ^(.*)$ /index.php?s=$1 last; #绑定前台入口http://域名/控制器/...
break;
}
}
之后要将每个入口文件加一个bind('对应的模块'),
例如:Container::get('app')->bind('index')->run()->send();
方法二
通过跟目录下route/route.php
1.直接绑定
return [
'api/test'=>'api/test/index',
......
];
2.判断链接地址(request()->url())
讲一下方案,将地址格式化,然后判断一下,在用Route::bind()绑定一下
评论 (0)