服务器测评网
我们一直在努力

thinkphp6多用用模式下缩短路由隐藏index应用名

thinkphp

thinkphp

thinkphp6多用用模式下缩短路由隐藏index应用名方法:

找到入口文件,一般public目录下index.php

找到

$response = $http->run();

替换为如下代码即可

// 关键在此处
$_amain = 'index';
$_aother = 'admin|common'; // 匹配此条件,就按照tp默认模式跑。否则就全部跑index应用
if (preg_match('/^\/('.$_aother.')\/?/', $_SERVER['REQUEST_URI'])) {
    $response = $http->run();
} else {
    //设置指定应用
    $response = $http->name($_amain)->run();
}

假设之前路径为

http://aaa.com/index/b.html

应用此法后可简化为

http://aaa.com/b.html

赞(0) 打赏
未经允许不得转载:好主机测评网 » thinkphp6多用用模式下缩短路由隐藏index应用名

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫