Was wir und uns auch noch mal ansehen sollten sind die Weiterleitungen.
Derzeit im Index ist:
/
/forum
/alt
Wobei /forum an /alt weitergeleitet wird.
Auch zu beachten ist das alte /forum.php, das derzeit auch an /alt weitergeleitet wird.
Das macht so nicht viel Sinn, das sollte alles an / geleitet werden. Wenn das nicht geht, dann zumindest an /forum, denn das ist ohnehin Bestandteil der Foren-URLs.
Ist meine .htaccess von Dir erstellt worden? Da ist nämlich auch was drinnen, was so nicht passen kann.
Das liefert bei Dir auf der Domain einen 404 mit "?routestring=forum/index"