After making my website more or less self-sustaining I've finally gotten to a stage where I can afford a REAL domain name. I've bought www.spacewallpapers.net, now I need to find the best way to have the search engines detect that I'm using the new domain name. I have two other domain names I used previously: www.finalfrontier.za.net & www.finalfrontier.za.org. They've got a pretty decent PR rating and amount of backlinks. What would be the best way to do this? A 301 redirect seems to be the way to go according to most. I've added: To my htaccess file. As I understand this, this will redirect any of my previous domains to the www.spacewallpapers.net site. Is this correct? And will this also do for search engines? If I use www.finalfrontier.za.org (my previous domain) it still shows www.finalfrontier.za.org in the address bar after the site loads. Then when you click on a link you go to the www.spacewallpapers.net address. Is this supposed to happen, and will this show search engines that my site url has changed?
Well the rewrite *condition* in this case checks if the URL is the same as the new URL. IF not it re-directs it to the new one.
oops my bad, didn't see the exclaimation point. Oh, and concerning your original Q, you are doing right, a 301 redirect should transfer PR etc. Good going.