当前位置:首页 > 编程笔记 > 正文
已解决

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

来自网友在路上 182882提问 提问时间:2023-11-02 05:38:16阅读次数: 82

最佳答案 问答题库828位专家为你答疑解惑

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

查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"thinkphp6多用用模式下缩短路由隐藏index应用名":http://eshow365.cn/6-29927-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!