хтаксесс
переадресацию в папку (
еще)
внутренние ссылки, sql запросами напрямую в базе заменить
добавить префикс к названию таблицы
Код:
update post set pagetext = replace(pagetext,'сайт.ру/forum/','сайт.ру/')
и так дальше, разбиваешь на небольшие подзадачи и вперед, собственно не самая сложная задача)