Sé que podríamos simplemente usar un archivo app_offline.htm para hacer esto.Implementar la página "Abajo para el mantenimiento"
Pero quiero poder acceder al sitio web si mi IP es 1.2.3.4 (por ejemplo), por lo que puedo hacer una prueba final.
if(IpAddress != "1.2.3.4")
{
return Redirect(offlinePageUrl);
}
¿Cómo podemos implementar esto en ASP.NET MVC 3?
Aún puede hacer esto solo con IIS. Configure un nuevo sitio con un enlace de nombre de host diferente que no redirija. No hay necesidad de manchar su código con cosas de "implementación". :) – bzlm
@bzlm ya hemos hecho pruebas con diferentes nombres de host. tenemos que hacer una prueba final de nuevo con el nombre de host real. –
Puedo ver que eso también sucede. – bzlm