Scott Cate's 404 manager for GraffitiCMS

File this under the, duh, why didn't I think of that category. Scott Cate has written a neat little widget/Chalk extension for Graffiti CMS that tracks 404s on your website.

Actually it's in a couple of parts. First, he provides information on how to set up a 404 page so that people trying to see a non-existent ASP.NET page get routed to a nice-looking 404 handler page, and then, second, he provides a Chalk extension to respond with the proper 404 status code, and one to register the page that was sought.

The widget (in Graffiti terms widgets are the content that appears in the sidebars) produces a quick report on the URLs that were sought but not found. It's an admin widget, so, sorry, you can't see it over there on the right and if I showed it to you, I'd have to kill you anyway. At least you can see the 404 page: click here.

Unfortunately for me, the way I've got my domains set up in GoDaddy means that I can't remap the normal 404 page — the one that static URLs get mapped to — to my own (I need option 4 in the "remap 404s" hosting page, but only three options are displayed). I'm going to be posting off an email to see what can be done about it, because it would be good to see what non-ASP.NET 404s are being generated.

Album cover for Medazzaland Now playing:
Duran Duran - electric barbarella
(from Medazzaland)


Loading similar posts...   Loading links to posts on similar topics...

No Responses

Feel free to add a comment...

Leave a response

Note: some MarkDown is allowed, but HTML is not. Expand to show what's available.

  •  Emphasize with italics: surround word with underscores _emphasis_
  •  Emphasize strongly: surround word with double-asterisks **strong**
  •  Link: surround text with square brackets, url with parentheses [text](url)
  •  Inline code: surround text with backticks `IEnumerable`
  •  Unordered list: start each line with an asterisk, space * an item
  •  Ordered list: start each line with a digit, period, space 1. an item
  •  Insert code block: start each line with four spaces
  •  Insert blockquote: start each line with right-angle-bracket, space > Now is the time...
Preview of response