Re: single forum
Search engines have no problems with 301 redirects.
You could save this as your index.php and not have any trouble:
header("Status: 301 Moved Permanently", false, 301);
What are the reasons you don’t like redirects?