Something VERY odd is going on....
I changed hosting company and the DNS of the domain to point to the new server and hosting.
If I type in domain.com then it throws a 500 internal server error - if I remove the .htaccess the new site loads.
If I type in www.domain.com then it goes to the old hosting which is still online.
I am completely confused here and think it is due to the domain and .htaccess.
The .htaccess tells all URLs to be www. and I think that is the cause. If I remove that section of the .htaccess the problem is still not solved though...
ANy ideas what could be going on here?