I have a Web site, built on ASP.NET MVC 3, that will be closing down completely. The domain will still be required for a few months, so during that time I'd like to display a single message on at least the main page.
I'm thinking that standards would dictate to either have all requests directed to a single page via 301 Moved Permanently, or serve a 410 Gone for all requests.
This is the first time I've completely closed a Web site, and while I hope I don't have to do it again soon, I'd like to know the preferred way to do this.
(I'm completely open to tag suggestions. Closing a Web site doesn't seem to be popular topic, which I suppose is sort of a good thing.)