1

Last night I updated joinordie.com to WP 3.9.1 via the dashboard and today the site gives a 410 Gone error. I'm not certain that the issue is WordPress but it seems likely due to the timing, right?

Gone The requested resource / is no longer available on this server and there is no forwarding address. Please remove all references to this resource.

The site was fine right before the update. It only uses 2 plugins: Disqus and Widget Logic. I doubt they're the issue. What can I do to fix this? I can't get into wp-admin because it's 410 gone too. Should I try to manually reinstall WordPress via FTP? What could cause this error and how do I fix it?

Update: I just noticed that the error occurs on another (non-WP) site for the same FTP user.

ryanve
  • 50,076
  • 30
  • 102
  • 137
  • I visited joinordie.com and it was working for me. Is the 410 error happening on a specific page? – Will Thresher May 14 '14 at 16:18
  • disable all plugins. if you can't do that by wp-admin, rename your plugins folder to "plugins.hold". login into your website and active them again, one by one. Check your folder and file permissions on FTP. Let me know if works :) – Lucas Haas May 14 '14 at 16:20
  • @WillThresher It affects all pages for me in FF and Chrome. Which browser did you use? FF showed the errors last night but I thought if was a freak thing. Chrome now shows the errors too. – ryanve May 14 '14 at 16:21
  • Thanks @LucasHaas. I tried renaming to the folder but no dice. I'm still getting 410 gone on every page including wp-admin. I may not be WordPress. See my update above. – ryanve May 14 '14 at 16:29
  • 1
    I'm using Chrome 34.0.1847.131 - when I switched over to FF 29 however I did get the 410 error. If you can get to it via FTP - try erasing all the content of your .htaccess file (copy it just in case) - the hope is Wordpress will re-write your .htaccess file – Will Thresher May 14 '14 at 16:31
  • I wrote a post with the [http status code 410 in wordpress](https://stackoverflow.com/a/44803538/1250185) – Jean-philippe Emond Jun 30 '17 at 14:11

1 Answers1

3

Thanks to Will Thresher I was able to discover the exact problem. In the .htaccess on both those sites there was code for Perishable Press's 2010 user agent blacklist. I removed that code and it worked fine. So the answer is to check .htaccess and remove any problematic rules.

Community
  • 1
  • 1
ryanve
  • 50,076
  • 30
  • 102
  • 137