Eu tenho um site, construído no ASP.NET MVC 3, que será fechado completamente. O domínio ainda será necessário por alguns meses, portanto, durante esse período, eu gostaria de exibir uma única mensagem pelo menos na página principal.
Eu estou pensando que os padrões ditariam ter todas as solicitações direcionadas para uma única página via 301 movidos permanentemente ou servir um 410 Gone para todas as solicitações.
Esta é a primeira vez que fechei completamente um site e, embora espere não ter que fazê-lo novamente em breve, gostaria de saber a maneira preferida de fazer isso.
(Estou completamente aberto a sugestões de tags. Fechar um site não parece ser um tópico popular, o que eu acho que é uma coisa boa.)