如果tp版本 在加入中间件之前的版本 或者路由没有启用域名路由的同学 还是依照官方修复方法
我来说说非官方的漏洞修复方法
在加入中间件之后的版本 开启一个全局中间件 来过滤掉链接中的function=call_user_func_array 这样的参数
域名路由直接绑定相关的模块 例如
use think\facade\{
Route,Env
};
Route::domain('www',function (){
//首页
Route::rule('/', 'Index/index', 'get');
})->https(false)->bind('home');以上是非官方的修复方法 域名路由估计很多同学没有用过 那就不怎么建议视你的情况而定
最佳答案