The domain this is occurring on is: thenewobserver.co.uk
I have just moved the site from one server to another. I moved the files and the database. The database seems to be fine. I have tested the database connection is working.
The issue I get is if I access http://thenewobserver.co.uk I get a redirect (301) to http://www.thenewobserver.co.uk then a redirect to http://thenewobserver.co.uk then a redirect to http://www.thenewobserver.co.uk . And so on. Until the browser gives up. You can see this best in Firebug.
The issue is something to do with redirect_canonical.
I am trying to trace through the PHP but it would save a heck of a lot of time if anyone knows what this is likely to be about.
I have checked that the site url is correct in the options table.
This is the only WordPress installation. This is not a 'multi-site' installation.