este es mi htaccess:
RewriteEngine on  
#RewriteCond %{HTTP_HOST} ^ax-anime.com [NC]
#RewriteRule ^(.*)$ http://www.ax-anime.com/$1 [L,R=301] 
#Some apache servers need Rewritebase. 
#delete # from start of Rewrite base to enable it. 
#If your forum is something like 
http://www.forum-example.com/forum then modify your 
#RewriteBase in this way: RewriteBase /forum   
RewriteBase /   
#Archive/Sitemaps 
RewriteRule ^sitemaps-([a-zA-Z0-9-]*)\.html index.php?dummy=1&action=seo4smfsitemaps&sa=$1 [L]   
#uncomment if you use beautifying url actions 
#RewriteCond %{REQUEST_METHOD} =GET 
#RewriteCond %{QUERY_STRING} ^action=(.*)$ 
#RewriteRule  ^(.*)$ seo4smf-redirect.php?a=%1 [R=301,L]   
RewriteCond %{QUERY_STRING} ^topic=([0-9]*)$ 
RewriteRule  ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]   
RewriteCond %{QUERY_STRING} ^topic=([0-9]*).([0-9]*) 
RewriteRule  ^(.*)$ seo4smf-redirect.php?t=%1 [R=301,L]   
RewriteCond %{QUERY_STRING} ^board=([0-9]*).([0-9]*) 
RewriteRule  ^(.*)$ seo4smf-redirect.php?b=%1 [R=301,L]  
#genero
#RewriteCond %{QUERY_STRING} ^board=([0-9]*).([0-9]*);genero=([0-9]*) 
#RewriteRule  ^(.*)$ seo4smf-redirect.php?b=%1;g=%3 [R=301,L]
#genero
##lo he tenido que comentar sino siguen dando el error 
RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*);(.*)$ 
RewriteRule  ^(.*)$ seo4smf-redirect.php?u=%1;param=%2 [R=301,L]   
RewriteCond %{QUERY_STRING} ^action=profile;u=([0-9]*) 
RewriteRule  ^(.*)$ seo4smf-redirect.php?u=%1 [R=301,L]   
#Tiny Portal Old Url's 
RewriteCond %{QUERY_STRING} ^page=([0-9]*) 
RewriteRule  ^(.*)$ seo4smf-redirect.php?p=%1 [R=301,L]   
#Rewrite Old urls 
RewriteRule  ^index.php/board,(.*).html seo4smf-redirect.php?b=$1 [R=301,L] 
RewriteRule  ^index.php/board,(.*).html;(.*) seo4smf-redirect.php?b=$1&o=$2 [R=301,L]   
RewriteRule  ^index.php/topic,(.*).html seo4smf-redirect.php?t=$1 [R=301,L] 
RewriteRule  ^index.php/topic,(.*).html;(.*) seo4smf-redirect.php?t=$1&o=$2 [R=301,L]   
#Bad Url's 
#RewriteCond %{REQUEST_URI} ^(.*)\.html$ 
#RewriteCond %{REQUEST_URI} !^(.+)/(.*)-t([0-9]*)\.([0-9]*).html$ 
#RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html seo4smf-redirect.php?t=$2 [R=301,L]   
RewriteRule  ^(.*)/-t(.*).html seo4smf-redirect.php?t=$2 [R=301,L] 
RewriteRule  ^-b(.*)/$ seo4smf-redirect.php?b=$1 [R=301,L] 
RewriteRule  ^-b(.*)/(.*)$ seo4smf-redirect.php?b=$1 [R=301,L] 
RewriteRule  ^(.*)/-b(.*)/$ seo4smf-redirect.php?b=$2 [R=301,L]   
#New board URL's 
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/;(.*) index.php?dummy=1&board=$2.$3&$4 [L] 
RewriteRule ^(.*)-b([0-9]*)\.([0-9]*)/$ index.php?dummy=2&board=$2.$3 [L] 
RewriteRule ^(.*)-b([0-9]*)\.([0-9])$ index.php?dummy=2&board=$2.$3 [L]   
#New topic URL's 
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*);(.*)$ index.php?dummy=1&topic=$2.$4&$6 [L] 
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;((\?:from|msg|new)[0-9]*) index.php?dummy=1&topic=$2.$4 [L] 
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html;(.*)$ index.php?dummy=1&topic=$2.$3&$4 [L] 
RewriteRule ^(.*)-t([0-9]*)\.([0-9]*)\.html$ index.php?dummy=1&topic=$2.$3 [L]   
#New profiles URL's 
RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*);delete,([0-9]*);sesc,([a-z0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start=  $4;delete=$5;sesc=$6 [L] 
RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*);start,([0-9]*)$ index.php?dummy=1&action=profile;u=$2;sa=$3;start=  $4 [L] 
RewriteRule ^(.*)-u([0-9]*)\.html;sa,(.*)$ index.php?dummy=1&action=profile;u=$2;sa=$3 [L] 
RewriteRule ^(.*)-u([0-9]*)\.html index.php?dummy=1&action=profile;u=$2 [L]   
#New Tinyportal Articles URL's 
RewriteRule ^(.*)-p([0-9]*)\.html index.php?dummy=1&page=$2 [L]   
#New action Url's - uncomment if you use beautifying url actions 
#RewriteRule ^(.*)\.html(.*)$ index.php?dummy=1;action=$1;$2 [L] 
#RewriteRule ^(.*)\.html$ index.php?dummy=1;action=$1 [L]   
#Sitemaps 
RewriteRule sitemap.xml sitemaps.php [L] 
RewriteRule urllist.txt urllist.php [L]