I've been getting completely random 404 errors when using the backend of WordPress. These errors are for completely legitimate admin pages. The workaround is to refresh the page – which usually works the second time around.
I've seen this problem reported elsewhere but no solution. Wondering if anyone here has good ideas.