yii - Yii 为什么这条路线不匹配
问题描述
我想为文章路线创建简单的路线,但没有成功。我有第一条路线,它应该匹配正则表达式,第二条路线就像一个蛞蝓路线。第二个效果很好,但第一个不匹配。这条路线有什么问题?
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'article/<action: (index|view|delete|create|update)>' => 'article/<action>',
'article/<slug>' => 'article/view'
],
],
解决方案
后面不应该有空格action:
:
'urlManager' => [
'enablePrettyUrl' => true,
'showScriptName' => false,
'rules' => [
'article/<action:(index|view|delete|create|update)>' => 'article/<action>',
'article/<slug>' => 'article/view'
],
],
推荐阅读
- python-3.x - 对一行中的值执行计算并使用该值更新另一行的列
- reactjs - http-proxy-middleware 不在生产环境中工作,但在 localhost
- c++ - 用于测试系统稳定性的函数,它接收预测的时间序列作为输入
- android - Android gradle - gradle wrapper - distributionUrl 在我编辑后自动更改
- javascript - FFmpeg HLS 单个文件扩展名和按字节范围格式化
- javascript - JavaScript 点击 div 显示隐藏内容动画
- python - 使用 ssh-tunnel 和 pymongo 客户端连接到远程 mongoDB 的 Python 脚本失败并出现错误
- ios - 如何在 Unity 中使用 ARkit2.0 在现实世界中加载多个 ARworld 地图?
- scala - Apache flink 广播状态被刷新
- ios - Xcode - 打开新项目时始终选择“iPad Pro 11”作为模拟器