С примером ссылок разобрались, только ответ остался прежним.
Можно и на категории.
Смотря как "убирать", и как настроена ваша кмс.
Домен пингуется по новому адресу?
Форум правильно настроили? Хостинг отвечает требованием движка?
Какой код ответа при "Невозможно найти удалённый сервер"?
Вставить после RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^$ http://storoniisite.ru/ [R,L]
http://www.google.ru/search?hl=ru&newwindow=1&safe=off&client=opera&hs=0W8&rls=ru&channel=suggest&q=%D0%BE%D0%B1%D1%84%D1%83%D1%81%D0%BA%D0%B0%D1%82%D0%BE%D1%80+php+%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD
php < 5.3
uasort( $array, create_function('$a, $b', 'return $a["value"] > $b["value"] ? 1 : -1;') );
php >= 5.3
uasort( $array, function( $a, $b ){return $a["value"] > $b["value"] ? 1 : -1;});
html5 placeholder
Добавить после RewriteEngine
RewriteRule ^((?:cat|prod)\d+-[^.]+)$ /$1.html [R=301,L]
либо более "общим" правилом
RewriteCond {REQUEST_FILENAME} !-f
RewriteCond {REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)(?<!/)$ /$1.html [R=301,L]
Необычный редирект
Добавьте в index.php перед @session_start ();
либо сделайте отдельным файлам и инклудте там - include( 'redirect.php' );