OK, so I'm hosting a site for a client. It's setup in as a vhost in apache2, same as my personal site. Both load fine in any modern browser... but a customer of my client called and said she was seeing a 410 error. I checked on several browsers and... nope, loads fine. So I installed lynx... and can provoke the error.
In looking at error.log and access.log Firefox, Chrome, etc all get a 200 return code and load things fine. However, lynx and the google webmasters bot do NOT. They get a 410 error.
The vhost setup isn't complex - here's the file for my personal site (things anonymized slightly):
<VirtualHost *:80>
ServerAdmin
someone@somewhere.com
ServerName
www.mysite.org
ServerAlias mysite.org
# Indexes + Directory Root.
DocumentRoot /var/www/mysite/
DirectoryIndex index.html
# Logfiles
ErrorLog /var/www/mysite/error.log
CustomLog /var/www/mysite/access.log combined
</VirtualHost>
I can't see anything in Googling around that would explain this. Note that the main domain is fine - it does NOT suffer from this issue at all.
THought?