If I understand you correctly, you have the domains registered at GoDaddy, but wish to host the sites here at DreamHost?
If so, then you do not need to use a redirect. You simply need to add the domains to the DreamHost hosting system via the panel at Domains -> Manage Domains -> Add New Domain / Sub-Domain.
You then need to configure the name servers for the domains (using whatever configuration utility that GoDaddy provides) to point at the DreamHost name servers;
After doing this it will take up to 72 hours for the new DNS information to propagate across the Internet.
Web Hosting Reviews | DreamHost Promo Code