| 插件 | 建站系统大众版 V3.26 |
| 应用作者 | 迅睿官方团队 |
| 发布时间 | 2022-03-01 15:30:06 |
| 更新时间 | 2025-10-09 09:03:09 |
关于以下的两条伪静态问题 :
"([a-z]+)\/([A-za-z0-9 \-\_]+)" => "index.php?s=$1&c=category&dir=$2", //【独立模块拼音URL_copy】模块栏目列表({modname}/{otdirname})
"([a-z]+)\/([A-za-z0-9 \-\_]+)-([A-za-z0-9 \-\_]+)" => "index.php?s=$1&c=category&dir=$3", //【独立模块拼音URL_copy】模块栏目列表({modname}/{otdirname}-{dirname})
列表规则我想要的是:
当前是顶级栏目为:域名/独立模块/顶级栏目录,
如果是下级栏目为:域名/独立模块/顶级栏目录-当前栏目目录,这样的形式,
现在就是两条规则冲突,只有一个可以用,能用什么方法实现呢,rewrite.php里能写IF判断吗
"aaa\/([A-za-z0-9 \-\_]+)" => "index.php?s=aaaaaaa&c=category&dir=$1", //【独立模块拼音URL_copy】模块栏目列表({modname}/{otdirname}) "bbb\/([A-za-z0-9 \-\_]+)-([A-za-z0-9 \-\_]+)" => "index.php?s=bbbbbb&c=category&dir=$2", //【独立模块拼音URL_copy】模块栏目列表({modname}/{otdirname}-{dirname})前后aaa和bbb改成自己对应的名字