Dans tes regex il y a une erreur
si l'url est bien rubrique/nos-actions/parlons-denergie/debat-transition-energetique
alors tu dois avoir en route
$route'rubrique/([a-z-]+)/([a-z-]+)/([a-z-]+)']
Il faut pas oublié de "capturer" le - et comme c'est un <u>caractère spécial</u> il faut l'échaper
note : ton slug ne doit pas non plus comporter de chiffre.
Moi j'utiliserai plutôt ça
\w-]+
\w = [a-zA-Z0-9_] cad les lettres de a à z en minuscule et majuscule ,les chiffres de 0 à 9 et _