Welcome to WebmasterWorld Guest from 220.127.116.11
My host has a server status page, and there were some areas of red for my server, so it couldn't have been just me not being able to access the site (right?). And I realize that some people may be getting through ok depending on when they hit the site. But not only am I seeing "normal" traffic patterns during the outage, but I'm seeing status 200 codes for my own IP address when I know I didn't get through (to my website admin area so I know it is me).
Can someone explain why this is?
Your problem sounds more like a router problem than a server problem. It appears that the page requests were getting to the server (because they showed up in the server logs), but for some reason the response didn't make it back to you. A misconfigured or downed router (not necessarily at your webhost) could have been the culprit, which means that other visitors may have been getting through OK.
When looking at your logs, do you see visitors making requests for the other components of your page (CSS files, images, etc.) If so, they were getting through OK. If all you see are requests for the page (perhaps repeated ones as the user retries the request), then they weren't getting through properly.
The thing that is confusing, though, is that the server status page showed that the server had trouble. So if http was down, or another aspect of the site, then how could all the codes be 200? Would it not return a different code?