Benutzerdefinierte URL-Regeln mit Modulen in Yii2

Ich habe mich umgesehen, aber nicht gefunden, was ich brauchte. Grundsätzlich habe ich ein paar kleine Module, die nur den DefaultController haben und ein paar größere mit mehreren Controllern. Meine Regeln für die kleinen Module funktionieren gut, die für die großen Module jedoch nicht. Hier sind meine Regeln:

'<module:\w+>/<action:\w+>' => '<module>/default/<action>',
'<module:\w+>/<action:\w+>/<id:\d+>' => '<module>/default/<action>',
'<module:\w+>/<controller:\w+>' => '<module>/<controller>/index',
'<module:\w+>/<controller:\w+>/<action:\w+>' => '<module>/<controller>/<action>'

Die ersten beiden Regeln funktionieren einwandfrei und ermöglichen mir den Zugriff auf:http://host/news/create und Routen zunews/default/create.

Die letzten beiden sollen Folgendes tun:http://host/posts/category welche sollte Route zuposts/category/index undhttp://host/posts/category/create welche sollte Route zuposts/category/create

Sie scheinen leider nicht zu funktionieren. Irgendwelche Vorschläge

Antworten auf die Frage(2)

Ihre Antwort auf die Frage