'page/<slug:\w+>.html' => 'page/article/post.html?slug=<slug:\w+>'
Просто разберем, ключ(первый текст) он нужен для того чтобы принять шаблон url там ты пишешь какой урл ты хочешь видеть.
В значении (второй текст) пишешь путь куда этот запрос посылать без регулярок.
Следовательно у тебя должно получится так:
'page/<slug:[\w\-_\d]+>.html' => 'page/article/post'
Я сейчас точно не скажу, но если это модуль там есть свои тонкости, попробуй еще поставить в значении перед page /
так:
'page/<slug:[\w\-_\d]+>.html' => '/page/article/post'
Соответственно в actionPost нужно указать аргументом переменную slug