Last year (using Little Oak hosting) I pointed www.mybrookwood.com to www.brookwood.golf, they let the old domain name expire, I uploaded the site to the new domain name today works just fine but…
If you google the golf club it still shows www.mybrookwood.com which of course now does not work so the question is:
Just renew the old domain and point it to the new domain/website
or
301 redirects which I have not a clue how to do or it won’t work anyway because the old doman expired
Seems the least amount of hassle to just renew the old domain.
Since you haven’t done the 301’s yet, you will have to renew the old URL for now. If you put the 301 redirects in and the old URL expires, everything (Google, Bing, etc.) will not get the redirects.
So the short answer is to renew the old domain, and then put in the 301 redirects going to the surviving domain.
Right now you simply have to domains pointing to the same pages; this will get you dinged as duplicate content.
After the redirects have been live for a while recheck to see if the old domain has dropped.
The above should redirect your old URL to the new (also will force WWW).
I have not tested it so you may want to put together a test script with links to all your old URL’s pages and see if they work ok.
You can unit test htaccess files here: http://htaccess.madewithlove.be
Always take care with 301’s as they don’t expire and can get cached for a long time. I alway set them to a 302 (temp) until I have tested completely.
Okay after taking care of the old domain renewal (old domain site is now live) and uploading the required .htaccess file properly I get the dreaded “Internal Server Error” mesaage if I remove the .htaccess file it all returns to normal.