What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 150 Stack Exchange communities.

WinterBash 2012 is over, and as such, this behavior may change without notice. Should it change, this Question exists as a historical reference.

I was poking around winterba.sh for secret hats and I figured there may be a secret hat linked to a URL so I decided to look at some different URLs and got plenty of 404s but, some pages throw different 404s than others. Why?

Example: http://winterba.sh/sdfj throws the classic "Page Not Found" winterbash style... but http://winterba.sh/hat just has the text "404"

(http://winterba.sh/secret used to throw just the text "404" but since that has changed)

share|improve this question
Maybe hat is the name of a directory on the server? – irrelephant Dec 21 '12 at 4:58
true, but what would be in there? all the images and things are hosted at a diffrent domain – DeadChex Dec 21 '12 at 5:04
@DeadChex That's the secret LOL – Mr. Alien Dec 21 '12 at 6:13
@irrelephant: Seems more like a sole file then a directory for me. Maybe a joke? – Time Traveling Bobby Dec 21 '12 at 8:15
I guess something to do with the URL-rewriting, "hat" is probably the name of the ASPX file although I wasn't able to prove that just yet. – Shadow Wizard Jan 9 '13 at 10:34

1 Answer 1

They all just redirect to http://stackexchange.com/promos/12/winter-bash now, however this behavior is still happening with http://winterbash2013.stackexchange.com as well!

See http://winterbash2013.stackexchange.com/sock-puppetg:

vs. http://winterbash2013.stackexchange.com/hat:

I am almost sure the reason is those resulting in plain text 404 are the names of the actual pages on the server.

And indeed, browsing to http://winterbash2013.stackexchange.com/hat?id=5 leads to the raw JSON string used by the AJAX call.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .