моменял на такое -
'showtopic' => array( 'app' => 'forums',
'allowRedirect' => 1,
'isPagesMode' => 1,
'out' => array( '#showtopic=(.+?)(#|&|$)#i', 'topic/$1-#{__title__}.$2html' ),
'in' => array( 'regex' => '#^/topic/(d+?)(?:-|/|$)#i',
'matches' => array( array( 'showtopic', '$1' ) ) ) ),
'acteqst' => array( 'app' => 'forums',
'allowRedirect' => 1,
'out' => array( '#act=ST(.*?)&t=(.+?)(&|$)#i', 'topic/$2-#{__title__}/$3' ),
'in' => array( 'regex' => '#^notavalidrequest$#i',
'matches' => array( array( 'showtopic', '0' ) ) ) ),
получилось -
site.ru/2-forum/
и
site.ru/forum/topic/1-dobro-pozhalovat.html
во второй вот не могу пока убрать лишнюю кострукцию forum/topic/ но я еще пороюсь позже ))
идеально надо так -
site.ru/topic/1-dobro-pozhalovat.html
а еще лучше так -
site.ru/1-dobro-pozhalovat.html
ибо ненавижу длинные ссылки ))
или вообще так -
site.ru/post1.html - это самое лучшее )) сделаю отпишусь )