The site in question used to be index.htm but is now index.html. My client just noticed that Yahoo is throwing up a couple of old pages from a previous site design (two years ago). Via the old page it is possible to click to the original index page because it was htm not html so the new version did not overlay it. What is the best way to handle this - have a duplicate htm and html? Redirect? ... and if so, how to do it properly. Do these old pages just hang about forever?
Did you not delete the original pages via ftp then? I would probably suggest removing all the old pages & puting a meta redirect in the index.htm file linking to index.html.
There are a lot of solutions like: a) redirect *.htm to *.html b) redirect *.htm to index.html b) redirect xxx.htm to yyy.html even hundreds redirections! etc.
Thanks everybody. I didn't delete the old files via ftp and there were only a couple that have not been replaced by newer versions. I didn't even notice they were there and they haven't been popping up till now. Anyway I solved the htm/html problem in the simplest way - I deleted the file via ftp and htm now resolves to html anyway. DOH!