Both Urls got Good Rank on Google! Help! Please!

I have a wordpress blog, let’s call it, I bought domain name from Godaddy and changed DNS analysed it to Dreamhost, but after about two months when Google started giving my blog some rank, I found both and listed on SERP! And both of them were on the first page! I chose “redirect to” when I add host to this domain! So I really want to know how should I fix this problem? Any replies will be appreciated.

P.s I’ve edited .htaccess of my blog and used 301 redirect to, here is the .htaccess content:

BEGIN WordPress

rewriteEngine on rewriteCond %{http_host} ^[NC] rewriteRule ^(.*)$$1 [R=301,L] RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

More than 800 views and 0 reply… - -"