TP3.2路由URL问题记录
Posted easytrue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TP3.2路由URL问题记录相关的知识,希望对你有一定的参考价值。
最近上线的网站前台,需要对URL做优化,首先在前台配置文件中设置
‘URL_ROUTER_ON‘ => true, // 开启路由
‘URL_MODEL‘ => 2, //开启重写模式,隐藏index.php。
define(‘BIND_MODULE‘, ‘Home‘), //默认绑定Home
然后在公共配置文件中:
/*路由配置*/
‘MODULE_ALLOW_LIST‘ => array (
‘Home‘,
‘Admin‘,
), //设定可访问模块
‘DEFAULT_MODULE‘ => ‘Home‘, //默认访问模块,与前台配置文件呼应才能生效
由于URL路径/太多,打算将前台的 / 分隔符换成 连字符 - ,后台的不用替换为- ,于是在前台cof文件加上配置
‘URL_PATHINFO_DEPR‘ => ‘-‘,
前台是给换成-了。(但是后如果也替换-,验证码就会出问题(可能后台路径写法的问题),不想去改后台)
以上是关于TP3.2路由URL问题记录的主要内容,如果未能解决你的问题,请参考以下文章
SpringCloudGateway - 记录传入的请求 url 和相应的路由 URI
Vue路由history模式踩坑记录:nginx配置解决404问题