g1smd - 10:05 am on Dec 24, 2012 (gmt 0)
sends a 410 header and redirects visitors to a Page Gone notice.
If the URL shown in the browser address bar changes (is "redirected") then your implementaion is broken.
Hopefully, you meant to say "sends a 410 header and shows a notice informing that the page has Gone at the originally requested URL".
Don't take this as a criticism but we are hot on using the right terminology here: a redirect is a very specific thing, one that causes the browser to make a new request for a different URL after receiving a 301, 302 or 307 response to the original request.