我目前正在使用 eZ 框架作为我新工作的一部分。
mod-rewrites 在 GUI 管理界面的 2 个部分中处理: 1 - URL 转换器 2 - URL 通配符
URL 翻译器本质上处理单次重写 URL 通配符是...顾名思义就是通配符,所以可以处理 *
目前,当创建一个新的竞赛时,需要添加一个新的“URL 翻译器”。当有 25 场比赛而 15 场比赛已经过时并且过时时,这会变得很难看。
这是数据输入人员当前必须为新比赛输入的内容: URL = /places/competitions/the-name-of-the-comp/process TO = Competition/process
我们已经尝试编写通配符 catch all,因此不必将新的组合输入为单个重写: URL = /places/*/process To = Competition/process
但是,正如您可能已经猜到的那样,它不起作用。
如果有人是 eZ Publishing 大师并且知道这是否可以做到,我将非常感激。
谢谢,
约翰