{"id":437,"date":"2007-07-05T23:27:56","date_gmt":"2007-07-06T02:27:56","guid":{"rendered":"http:\/\/www.fonz.net\/blog\/archives\/2007\/07\/05\/404s-are-the-new-200s\/"},"modified":"2007-07-07T06:17:21","modified_gmt":"2007-07-07T09:17:21","slug":"404s-are-the-new-200s","status":"publish","type":"post","link":"https:\/\/www.fonz.net\/blog\/archives\/2007\/07\/05\/404s-are-the-new-200s\/","title":{"rendered":"200s are the new 404s"},"content":{"rendered":"<p>Don, thats to tell you the &#8220;not found error&#8221;  loaded correctly! At least thats what the Firstclass developers intended.<\/p>\n<blockquote cite=\"Are your site's 404 pages really 404? | LinuxWorld Community\"><p>When you put up a 404 page, please check to make sure that the HTTP result code is actually 404.<cite cite=\"http:\/\/www.linuxworld.com\/community\/?q=node\/778\"><a href=\"http:\/\/www.linuxworld.com\/community\/?q=node\/778\"> Are your site&#8217;s 404 pages really 404? | Don Marti<\/a><\/cite><\/p><\/blockquote>\n<p>I had a similar issue with <a href=\"http:\/\/www.firstclass.com\">Firstclass<\/a> when I used to do consulting work for <a href=\"http:\/\/www.milkenschool.org\">Milken Community High School<\/a>.  Firstclass is a GUI BBS system from the early 90s, turned web server \/ CMS in the late 90s.  It is (or at least was) popular in the K-12 education sector.   At one point while working for Milken, I wrote a script to crawl the site and check for broken links.   However, in Firstclass if you setup a custom 404 page, the page will claim to be a 404 page, but the http headers show a 200 code.<\/p>\n<p>When I called up Firstclass support to ask why someone would ever do that, they indicated that the 200 was accurate as it was indicating that the 404 error page loaded correctly!  Good job <a href=\"http:\/\/www.firstclass.com\">Firstclass,<\/a> way to read the <a href=\"http:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec10.html\">specs<\/a>.   Firstclass is now owned by <a href=\"http:\/\/www.opentext.com\">OpenText<\/a>, so I&#8217;m hoping they got their act together in recent releases.<\/p>\n<p><!-- technorati tags begin --><\/p>\n<p style=\"font-size: 10px; text-align: right\">technorati tags:<a href=\"http:\/\/technorati.com\/tag\/404s\" rel=\"tag\">404s<\/a>, <a href=\"http:\/\/technorati.com\/tag\/404\" rel=\"tag\">404<\/a>, <a href=\"http:\/\/technorati.com\/tag\/error\" rel=\"tag\">error<\/a>, <a href=\"http:\/\/technorati.com\/tag\/200\" rel=\"tag\">200<\/a>, <a href=\"http:\/\/technorati.com\/tag\/web\" rel=\"tag\">web<\/a>, <a href=\"http:\/\/technorati.com\/tag\/server\" rel=\"tag\">server<\/a>, <a href=\"http:\/\/technorati.com\/tag\/http\" rel=\"tag\">http<\/a>, <a href=\"http:\/\/technorati.com\/tag\/firstclass\" rel=\"tag\">firstclass<\/a><\/p>\n<p><!-- technorati tags end --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Don, thats to tell you the &#8220;not found error&#8221; loaded correctly! At least thats what the Firstclass developers intended. When you put up a 404 page, please check to make sure that the HTTP result code is actually 404. Are your site&#8217;s 404 pages really 404? | Don Marti I had a similar issue with [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/posts\/437"}],"collection":[{"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/comments?post=437"}],"version-history":[{"count":0,"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/posts\/437\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/media?parent=437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/categories?post=437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fonz.net\/blog\/wp-json\/wp\/v2\/tags?post=437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}