I've recently migrated my Joomla site from one shared hosting to another with Hostgator. GWT notified me about many 403 access denied pages. I've checked with Firebug too, and even though browser is displaying full page correctly but http return is 403. I've checked the home page but it's correctly returing 200 response.
The same is shown by Fetch as Google in GWT(pasted this in the bottom).
The site is 3 years old and I regularly do such migrations. I've copied the files and database "AS IS". I've even cleared all the caches but no luck.
There is only one change: previously the site was primary domain but now it's add-on one.
What could be the issue?
This is how Googlebot fetched the page.
Fetch as Google
URL: http://MYSITE.COM/-----------------REMOVED.html
Date: Thursday, June 20, 2013 at 10:32:14 PM PDT
Googlebot Type: Web
Download Time (in milliseconds): 3899
HTTP/1.1 403 Forbidden
Date: Fri, 21 Jun 2013 05:32:15 GMT
Server: Apache
P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"
Expires: Mon, 1 Jan 2001 00:00:00 GMT
Cache-Control: post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: 0e4f6b53991c80cf39d57a6db58bb58d=ee2d880e8db0f1fc03c5612ea5a77004; path=/
Last-Modified: Fri, 21 Jun 2013 05:32:19 GMT
Keep-Alive: timeout=5, max=75
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-gb" lang="en-gb" >
<head>
<base href="http://www.mysite.com/-----------------rajiv-yuva-shakthi-programme-finance-planning.html" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="" />
<<<<<<TRIMMED>>>>>>>>>>>>>>