I set up a 301 redirect in my root directory that redirects all traffic to my forum which is a sub directory. It was suppose to be temporary but I plan on making it permanent. Could this affect seo?
You will not have a problem with the 301, but you should change the IP address mapping from the root directory to the new forum (subdirectrory) for PR reasons.