Wenn Du Dein vBulletin Forum umziehen willst, entweder auf eine andere Domain oder auch in ein anderes Verzeichnis, hat das zur Folge, dass Deine ganzen URLs, die die Suchmaschinen indiziert haben, ins Leere führen (Fehler 404). Durch einige einfache mod_rewrite Anweisungen kann dies behoben werden, indem die alten URLs auf die neuen URLs weitergeleitet werden. Mit dem Return Code 301 wird dem Suchmaschinencrawler mitgeteilt, dass die Seite permanent unter der neuen Adresse zu finden sein wird. Somit sollten dann die alten URLs aus dem Index der Suchmaschinen mit den neuen URLs ersetzt werden.
Die wichtigsten URLs in einem Forum sind die Threads und die Foren. Für beide zeige ich einige Beispiele, die bei einem Umzug zum Einsatz kommen könnten. Alle Einträge kommen in die .htaccess Datei, die im Hauptverzeichnis des umzuziehenden Forums liegen muss.

Umzug von alte_domain.de auf neue_domain.de (wenn das Forum im Hauptverzeichnis liegt:

RewriteEngine on
RewriteRule ^forumdisplay.php(.*) http://www.neuedomain.de/forumdisplay.php$1 [L,R=301,QSA]
RewriteRule ^showthread.php(.*) http://www.neuedomain.de/showthread.php$1 [L,R=301,QSA]

Umzug von Hauptverzeichnis in ein Unterverzeichnis namens “forum”

RewriteEngine on
RewriteRule ^forumdisplay.php(.*)          /forum/forumdisplay.php$1 [L,R=301,QSA]
RewriteRule ^showthread.php(.*)            /forum/showthread.php$1 [L,R=301,QSA]

Umzug von Unterverzeichnis “forum” auf eine Subdomain namens “forum”

RewriteEngine on
RewriteRule ^forum/forumdisplay.php(.*)          http://forum.meinedomain.de/forumdisplay.php$1 [L,R=301,QSA]
RewriteRule ^forum/showthread.php(.*)            http://forum.meinedomain.de/showthread.php$1 [L,R=301,QSA]
RewriteRule ^forum/$ http://forum.meinedomain.de/ [L,R=301,QSA]

Falls in im Unterverzeichnis nur das Forum gelegen hat (Erweiterungen zaehle ich hier dazu), was meistens der Fall sein duerfte, dann kann man den Inhalt des gesamten Unterverzeichnis auf die Subdomain weiterleiten:

RewriteEngine on
RewriteRule ^forum/(.*)          http://forum.meinedomain.de/$1 [L,R=301,QSA]

Es gibt natürlich noch sehr viele andere Szenarien, aber ich denke durch die hier aufgeführten Beispiele sollten die anderen ableitbar sein.

Aktualisiert: