I have created a new site at http://www.perob.com which works fine. This is an updated version of a site I started in 1996, yes 1996. Google has many of the pages in their index. I have created an .htaccess file to redirect any old pages which are not on the new site, to point to the new information. Unfortunately the pages don't redirect. just show the 404 page.
Example http://www.perob.com/pages/home.htm should redirect to http://www.perob.com/munich-information but only loads a 404 page.
I guess this is a common problem but I have not found a solution.