万维当云伯乐 CDN华纳云
ThinkPHP2024-04-101,216 阅读

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

本文摘要[caption id="attachment_2589" align="aligncenter" width="800"] thinkphp[/caption] thinkphp6多用用模式下缩短路由隐藏index应用名方法: 找到入口文件,一般public目录下index.php 找到 $response = $h
丽萨主机
AD:
【广告招商】文章正文文字广告位开放合作
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
广告招商文章内容详情页下 · 优质席位开放中合作咨询